Pārlūkot izejas kodu

Fix leveldb partial writes offset

Samuel Thibault 7 gadi atpakaļ
vecāks
revīzija
2d51b38f5f
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      src/core/disk_ops/disk_leveldb.cpp

+ 1 - 1
src/core/disk_ops/disk_leveldb.cpp

@@ -192,7 +192,7 @@ static int starpu_leveldb_write(void *base, void *obj, const void *buf, off_t of
 		memcpy(buffer, (void *) value_read, tmp->size);
 
 		/* put the new data on their new place */
-		memcpy(buffer, (void *) (buf_tmp+offset), size);
+		memcpy(buffer + offset, (void *) buf_tmp, size);
 	}
 
 	/* and write them */