]> git.llucax.com Git - z.facultad/75.06/emufs.git/commitdiff
* BUGFIX : En ver bloques la funcion que juntaba memoria estaba para el orto.
authorRicardo Markiewicz <gazer.arg@gmail.com>
Sun, 18 Apr 2004 20:11:07 +0000 (20:11 +0000)
committerRicardo Markiewicz <gazer.arg@gmail.com>
Sun, 18 Apr 2004 20:11:07 +0000 (20:11 +0000)
emufs_gui/viewer.c

index bcae4bd28c213208efecfb38072ec33054dc6ee8..8905fa3aa9cc01bf1cf507e1b0bf4a90bab3f48b 100644 (file)
@@ -72,9 +72,9 @@ char *juntar_memoria(char *s1, char *s2, char *s3, int size1, int size2, int siz
                        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);