[C con Clase] Segmentation fault al ejecutar la sentencia free() en una función

marcelinux marcelinator en gmail.com
Jue Oct 30 22:53:01 CET 2014


He probado con Code::Blocks
Si añado:
      size_t lsalida = longitud(salida);
      cadena = (char*) malloc(lsalida);
justo antes de 
      memcpy(cadena,salida,(posicion + lcadena + offset));
entonces funciona.
Eso levanta mi ego (que yo creía bajo control)
¡Lo que aprende uno con un poco de ayuda! Y buenas herramientas.

__________________________________________________________________
Programador, ávido de conocimiento y algo testarudo.
Gracias a todos los que comparten. Espero poder devolver el favor.


Más información sobre la lista de distribución Cconclase