|
Line
Link Here
|
| 0 |
-- libnm-util/cipher.c |
0 |
++ libnm-util/cipher.c |
|
Lines 144-150
Link Here
|
| 144 |
g_return_val_if_fail (len > 0, NULL); |
144 |
g_return_val_if_fail (len > 0, NULL); |
| 145 |
g_return_val_if_fail (len < 256, NULL); /* Arbitrary limit */ |
145 |
g_return_val_if_fail (len < 256, NULL); /* Arbitrary limit */ |
| 146 |
|
146 |
|
| 147 |
result = g_malloc0 (len * 2); |
147 |
result = g_malloc0 (len * 2 + 1); |
| 148 |
for (i = 0; i < len; i++) |
148 |
for (i = 0; i < len; i++) |
| 149 |
{ |
149 |
{ |
| 150 |
result[2*i] = hex_digits[(bytes[i] >> 4) & 0xf]; |
150 |
result[2*i] = hex_digits[(bytes[i] >> 4) & 0xf]; |