]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - tipo3/emufs.c
* BUGFIX : Arreglo en get_id un par de cosas para que ande. Entre ellas que feof...
[z.facultad/75.06/emufs.git] / tipo3 / emufs.c
index a06ad13015063c9a2c0318a624e447e6f6d46760..9883f70ca9cfbba1f2412be04d7e583237651010 100644 (file)
@@ -7,6 +7,7 @@
 #define EXT_TIPO3_DATA ".dat"
 #define EXT_TIPO3_DISP ".fsc"
 #define EXT_TIPO3_IDS ".idc"
 #define EXT_TIPO3_DATA ".dat"
 #define EXT_TIPO3_DISP ".fsc"
 #define EXT_TIPO3_IDS ".idc"
+#define EXT_TIPO3_EXTRA ".ids"
 
 char *str_dup(const char *s)
 {
 
 char *str_dup(const char *s)
 {
@@ -66,6 +67,11 @@ EMUFS *emufs_crear(const char *filename, char tipo, unsigned int tam_bloque, uns
                        strcat(name, EXT_TIPO3_IDS);
                        fp = fopen(name, "w");
                        fclose(fp);
                        strcat(name, EXT_TIPO3_IDS);
                        fp = fopen(name, "w");
                        fclose(fp);
+                       
+                       strcpy(name, filename);
+                       strcat(name, EXT_TIPO3_EXTRA);
+                       fp = fopen(name, "w");
+                       fclose(fp);
                break;
                default:
                        free(tmp);
                break;
                default:
                        free(tmp);