efs->leer_estadisticas = emufs_tipo3_leer_estadisticas;
efs->compactar = emufs_tipo3_compactar;
efs->modificar_registro = emufs_tipo3_modificar_registro;
+ efs->obtener_claves_raw = emufs_tipo3_obtener_claves_raw;
efs->tam_reg = 0;
return EMUFS_OK;
}
} /*aca deberia estar apuntando al final de los registros. espacio libre*/
fs -= sizeof(int); /*footer*/
if ( fs >= size+sizeof(EMUFS_REG_ID) ){ /* puedo meter el registro en este bloque*/
- PERR("GRABO ORDENADO");
- printf("clave: %d bloque: %d\n", query.clave, query.num_bloque);
+ PERR("GRABO ORDENADO");
grabar_ordenado_en_bloque(emu, ptr, size, bloque, query.num_bloque, fs, err);
/*en teoria el nuevo registro no debe cambiar el ancla, por lo cual no actualizo el arbol*/
free(bloque);