X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/5dc47423d04c58723e11732f71e73f687e715759..5565477433b377796908c649d62b17f83adbcb3a:/emufs/b_plus.c?ds=inline diff --git a/emufs/b_plus.c b/emufs/b_plus.c index 737825c..1aa1664 100644 --- a/emufs/b_plus.c +++ b/emufs/b_plus.c @@ -142,11 +142,11 @@ int emufs_b_plus_get_bloque(INDEXSPECS *idx, INDEX_DAT *query) { return -1; } /* aumento la cantidad de claves */ - new_nodo.cant_claves++; + new_nodo->cant_claves++; /* inserto la clave en el nuevo nodo (es la primera)*/ - new_nodo.claves[0] = query->clave.i_clave; + new_nodo->claves[0] = query->clave.i_clave; /* inserto la referencia al nuevo bloque, con un n */ - new_nodo.hijos[0] = query->num_nuevo_bloque; + new_nodo->hijos[0] = query->num_nuevo_bloque; /* no le cambio el nivel porque es hoja ( por default == 0)*/ /* Aca viene la papota.. hay que hacer una funcion que meta un nodo * en el arbol y lo reestructure correctamente.