*/
nodo = b_leer_nodo(idx, claves[header.cant-1].hijo_derecho);
free(tmp);
- b_leer_header(nodo, &header);
- claves = b_leer_claves(nodo, &header);
+ if (nodo != NULL) {
+ b_leer_header(nodo, &header);
+ claves = b_leer_claves(nodo, &header);
- salida = claves[0].clave;
+ salida = claves[0].clave;
+ } else
+ salida.i_clave = -1;
}
return salida;
}