From 6380d182cdde008560bc1381da208ce98bcb836a Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Mon, 19 Apr 2004 01:33:50 +0000 Subject: [PATCH] Se agrega una nota al memcpy que salta en el valgrind para que se sepa que es a proposito. --- emufs/tipo1.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/emufs/tipo1.c b/emufs/tipo1.c index a4f9de7..a8b5102 100644 --- a/emufs/tipo1.c +++ b/emufs/tipo1.c @@ -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 */ -- 2.43.0