-/* int i;
- B_NodoHeader h_izq, h_padre, h_nodo;
- B_NodoEntry *c_izq, *c_padre, *c_nodo;
+ B_NodoHeader padre_h;
+ B_NodoEntry* padre_entries;
+ /* Leo claves y cabecera del nodo de la izquierda y del padre */
+ b_leer_header(padre, &padre_h);
+ padre_entries = b_leer_claves(padre, &padre_h);
+ /* Inserto en el hijo izquirdo la clave del padre */
+ b_insertar_en_nodo_con_lugar_sin_hijo_izq(idx, padre_entries[padre_pos].clave, padre_entries[padre_pos].dato,
+ izq_id, izq, id_entry_hijo_izq);
+ /* Reemplazo clave del padre por clave nueva */
+ entry.hijo_derecho = id_entry_nodo;
+ padre_entries[padre_pos] = entry;
+}