#include "articulos.h"
#include "facturas.h"
#include "gui.h"
+#include "common.h"
/* Se encarga de reemplazar los \0 un caracter visual, y segurar un \0 al final */
static char *procesar_registro_articulo_tipo3(EMUFS *emu, char *ptr, EMUFS_REG_SIZE *size, int *pos_actual, int *ancho);
return NULL;
}
- if (s1) memcpy(salida, s1, size1);
- if (s2) memcpy(salida+size2, s2, size2);
- if (s3) memcpy(salida+size2+size3, s3, size3);
+ if (s1) memcpy(salida, s1, size1); else size1 = 0;
+ if (s2) memcpy(salida+size1, s2, size2); else size2 = 0;
+ if (s3) memcpy(salida+size1+size2, s3, size3);
if (s1) free(s1);
if (s2) free(s2);
if (s3) free(s3);
}
j = 0;
PERR("Voy por la data");
- while (j < (tam_data-cant_items*sizeof(t_Item)-1)) {
+ while (j < (tam_data-cant_items*sizeof(t_Item))) {
if (*tmp == '\0') {
if (ant == (*tmp)){
(*tmp1) = '.';