+ if ( (f_idx = fopen(name_f_idx, "r+")) == NULL){
+ PERR("No se pudo abrir el archivo");
+ return -1;
+ }
+ fseek(f_idx,0,SEEK_SET);
+ fseek(f_idx,ID*sizeof(EMUFS_IDX),SEEK_SET);
+ fread(®,sizeof(EMUFS_IDX),1,f_idx);
+ reg.location = bloque;
+ fseek(f_idx,-sizeof(EMUFS_IDX),SEEK_CUR);
+ fwrite(®,sizeof(EMUFS_IDX),1,f_idx);