13/03/2012, 20:02
|
| | Fecha de Ingreso: marzo-2012
Mensajes: 8
Antigüedad: 12 años, 8 meses Puntos: 0 | |
serializar char* Hola
estoy trabajando con una libreria para lectores de huella y en una de las funciones me escribe la huella leida en un objeto de este tipo:
unsigned char* fprint;
como necesito utilizarlo en python estoy haciendo los wrappers y necesito serializar esa variable
para poder guardarla o manipularla mas adelante, sin embargo todo lo que intento me produce errores de segmentacion, tengo esta funcion:
void pydp_fmd_get_data(char **fmd_data, char* data, int length)
{
*fmd_data = (char *) malloc(length);
memcpy(fmd_data, data, length);
}
length es la dimension de la variable fprint, asi es como me lo devuelve el api.
Espero puedan ayudarme. |