X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/54219fe4a06be132b4f4f7448b7621647fe31ce2..6c5fe1e15e441c27ba01b22b91bf1e5843ae53f2:/emufs/emufs.c diff --git a/emufs/emufs.c b/emufs/emufs.c index 28fc248..9934374 100644 --- a/emufs/emufs.c +++ b/emufs/emufs.c @@ -24,7 +24,7 @@ * Leandro Lucarella *---------------------------------------------------------------------------- * - * $Id: command.cpp 220 2003-11-19 23:10:40Z luca $ + * $Id$ * */ @@ -42,10 +42,7 @@ #include "tipo3.h" /* Defino las extenciones que usan cada tipo de archivo */ -#define EXT_TIPO3_ID ".idx" #define EXT_TIPO3_DATA ".dat" -#define EXT_TIPO3_DISP ".fsc" -#define EXT_TIPO3_IDS ".did" char *str_dup(const char *s); @@ -73,10 +70,10 @@ EMUFS *emufs_crear(const char *filename, char tipo, unsigned int tam_bloque, uns case T3: tmp->tipo = T3; tmp->tam_bloque = tam_bloque; - tmp->leer_bloque = leer_bloque; - tmp->leer_registro = leer_registro; - tmp->grabar_registro = grabar_registro; - tmp->borrar_registro = borrar_registro; + tmp->leer_bloque = emufs_tipo3_leer_bloque; + tmp->leer_registro = emufs_tipo3_leer_registro; + tmp->grabar_registro = emufs_tipo3_grabar_registro; + tmp->borrar_registro = emufs_tipo3_borrar_registro; tmp->nombre = str_dup(filename); strcpy(name, filename); @@ -151,10 +148,10 @@ EMUFS *emufs_abrir(const char *filename) case T3: tmp->tipo = tipo; fread(&tmp->tam_bloque, sizeof(int), 1, fp); - tmp->leer_bloque = leer_bloque; - tmp->leer_registro = leer_registro; - tmp->grabar_registro = grabar_registro; - tmp->borrar_registro = borrar_registro; + tmp->leer_bloque = emufs_tipo3_leer_bloque; + tmp->leer_registro = emufs_tipo3_leer_registro; + tmp->grabar_registro = emufs_tipo3_grabar_registro; + tmp->borrar_registro = emufs_tipo3_borrar_registro; tmp->nombre = str_dup(filename); }