+ case IDX_STRING:
+ fprintf(stderr, "--- 1 ---\n");
+ fprintf(stderr, "--> %d\n", c1.i_clave);
+ sc1 = idx->emu_string->leer_registro(idx->emu_string, c1, &dummy, &error);
+ fprintf(stderr, "--- 2 ---\n");
+ fprintf(stderr, "--> %d\n", c2.i_clave);
+ sc2 = idx->emu_string->leer_registro(idx->emu_string, c2, &dummy, &error);
+ fprintf(stderr, "--- 3 ---\n");
+ error = (strcmp(sc1, sc2) < 0);
+ free(sc1);
+ free(sc2);
+ return error;