efs->leer_registro_raw = emufs_tipo1_leer_registro_raw;
efs->leer_estadisticas = emufs_tipo1_leer_estadisticas;
efs->compactar = emufs_tipo1_compactar;
+ efs->modificar_registro = emufs_tipo1_modificar_registro;
+ efs->obtener_claves_raw = emufs_tipo1_obtener_claves_raw;
efs->tam_reg = 0;
return EMUFS_OK;
}
efs->leer_registro_raw = emufs_tipo1_leer_registro_raw;
efs->leer_estadisticas = emufs_tipo1_leer_estadisticas;
efs->compactar = emufs_tipo1_compactar;
+ efs->modificar_registro= emufs_tipo1_modificar_registro_plus;
efs->tam_reg = 0;
return EMUFS_OK;
}
EMUFS_REG_ID emufs_tipo1_modificar_registro(EMUFS* efs, CLAVE k,
void *data, EMUFS_REG_SIZE size, int* err, INDICE_DATO dato)
{
+ PERR("Tipo1 Modificar Borrando");
emufs_tipo1_borrar_registro(efs, k, dato);
+ PERR("Tipo1 Modificar Agregando de nuevo");
return emufs_tipo1_grabar_registro(efs, data, size, err);
}