- if (tipo == IDX_STRING) {
- sprintf(string_file, "%s_%s_%s", emu->nombre, nombre, "string");
- tmp->emu_string = emufs_crear(string_file, T2, 0, 0);
+ tmp->tipo_dato = tipo_dato;
+ switch (tipo_dato) {
+ case IDX_STRING:
+ sprintf(string_file, "%s_%s_%s", emu->nombre, nombre, "string");
+ tmp->emu_string = emufs_crear(string_file, T2, 0, 0);
+ break;
+ case IDX_FLOAT:
+ case IDX_INT:
+ tmp->emu_string = NULL;