]> git.llucax.com Git - z.facultad/75.06/emufs.git/commitdiff
Se agrega una nota al memcpy que salta en el valgrind para que se sepa que es a propo...
authorLeandro Lucarella <llucax@gmail.com>
Mon, 19 Apr 2004 01:33:50 +0000 (01:33 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Mon, 19 Apr 2004 01:33:50 +0000 (01:33 +0000)
emufs/tipo1.c

index a4f9de7932a2e528f2e863bd201a64ede6353038..a8b5102fdb784c2de1a571430616ee91f821369a 100644 (file)
@@ -428,6 +428,9 @@ int emufs_tipo1_borrar_registro(EMUFS* efs, EMUFS_REG_ID reg_id)
                                /* si es necesario desplazar */
                                if (offset < offset_reg_end) {
                                        /* muevo la porción de bloque a izquierda */
+                                       /* XXX Este memcpy() puede copiar regiones de memoria que
+                                        * se superponen, si copia de principio a fin y byte a byte
+                                        * no debería haber problema */
                                        memcpy(block + offset, block + offset_reg_end,
                                                efs->tam_bloque - offset_reg_end);
                                        /* rellena el espacio libre con ceros para la GUI */