int emufs_tipo2_inicializar(EMUFS* efs)
{
efs->grabar_registro = emufs_tipo2_grabar_registro;
- efs->borrar_registro = emufs_tipo2_borrar_registro;
+ efs->borrar_registro = emufs_tipo2_borrar_registro;
efs->leer_registro = emufs_tipo2_leer_registro;
+ efs->modificar_registro = emufs_tipo2_modificar_registro;
return 0;
}
free(dummyfill);
return (0);
}
+
+EMUFS_REG_ID emufs_tipo2_modificar_registro(EMUFS *emu, EMUFS_REG_ID id, void *data, EMUFS_REG_SIZE size, int *error)
+{
+ emufs_tipo2_borrar_registro(emu, id);
+ return emufs_tipo2_grabar_registro(emu, data, size, error);
+}