
26/05/2012, 08:46
|
| | Fecha de Ingreso: diciembre-2003
Mensajes: 15
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Respuesta: Problema con strncpy Muchas gracias Sam90, se lo de la constante, a lo que me refería es si cuando copias una cadena con strncopy es correcto añadir al final \0 o no. Creo que al hacerlo mal sea esta la razón del overflow.
Sabe alguien o tu mismo si esto está bien. Muchas gracias.
strncpy(currentItem.filename, argv[i], sizeof(currentItem.filename));
if (strlen(argv[i]) > sizeof(currentItem.filename)) { currentItem.filename[sizeof(currentItem.filename)] = '\0';
} |