- lst_articulos->array[lst_articulos->cant].num_reg = lst_articulos->fp->grabar_registro(lst_articulos->fp, &art, sizeof(t_Articulo), &error);
- lst_articulos->array[lst_articulos->cant].numero = art.numero;
- lst_articulos->cant++;
+ save = procesar_guardar_articulo(&art, &size, lst_articulos);
+ if (save != NULL) {
+ lst_articulos->array[lst_articulos->cant].num_reg = lst_articulos->fp->grabar_registro(lst_articulos->fp, save, size, &error);
+ lst_articulos->array[lst_articulos->cant].numero = art.numero;
+ lst_articulos->cant++;
+ free(save);
+ }