EMUFS_REG_SIZE len;
int err=0;
+ texto = "PARTE COSNSTANTE, clave =";
emu = emufs_crear("test",T1,512,0);
emufs_agregar_indice(emu,"claveidx",IND_PRIMARIO,IND_B_PLUS,IDX_INT,strlen(texto),tam_nodo);
- texto = "PARTE COSNSTANTE, clave =";
+
/*REGISTRO 1*/
clave.i_clave = 77;
texto2="termina el texto re bonito CLAVE = 77";
PERR("REGISTRO 2 GRABADO");
free(r);
-/*REGISTRO 3
+/*REGISTRO 3 */
texto2="Este es el fin del registro tres, puse tres en numero para que sea mas largo el texto CLAVE = 95";
clave.i_clave = 95;
r = cargar_registro(texto, strlen(texto), clave, texto2, strlen(texto2));
PERR("REGISTRO 3 GRABADO");
free(r);
-/*REGISTRO 4
+/*REGISTRO 4 */
texto2="REGISTRO CUATRO CLAVE = 99";
clave.i_clave = 99;
r = cargar_registro(texto, strlen(texto), clave, texto2, strlen(texto2));
PERR("REGISTRO 4 GRABADO");
free(r);
-/*REGISTRO 5
+/*REGISTRO 5 */
texto2="el quinto registro tiene un largo promedio como para entrar en el bloque CLAVE = 102";
clave.i_clave = 102;
r = cargar_registro(texto, strlen(texto), clave, texto2, strlen(texto2));
free(r);
/*REGISTRO 6*/
-/* texto2="El registro 6 no entra CLAVE = 106";
- clave.i_clave = 106;
+ texto2="El registro 6 no entra CLAVE = 93";
+ clave.i_clave = 93;
r = cargar_registro(texto, strlen(texto), clave, texto2, strlen(texto2));
imprimir_reg(r, strlen(texto), strlen(texto)+strlen(texto2)+sizeof(CLAVE));
len = strlen(texto)+strlen(texto2)+sizeof(CLAVE);
PERR("REGISTRO 6 GRABADO");
free(r);
emufs_destruir(emu);
-*/
+
return 0;
}