@@ -626,7 +626,7 @@ int add_to_index(struct index_state *istate, const char *path, struct stat *st,
626626			if  (* ptr  ==  '/' ) {
627627				struct  cache_entry  * foundce ;
628628				++ ptr ;
629- 				foundce  =  index_name_exists (& the_index , ce -> name , ptr  -  ce -> name , ignore_case );
629+ 				foundce  =  index_name_exists (istate , ce -> name , ptr  -  ce -> name , ignore_case );
630630				if  (foundce ) {
631631					memcpy ((void  * )startPtr , foundce -> name  +  (startPtr  -  ce -> name ), ptr  -  startPtr );
632632					startPtr  =  ptr ;
@@ -979,7 +979,7 @@ int add_index_entry(struct index_state *istate, struct cache_entry *ce, int opti
979979	if  (istate -> cache_nr  ==  istate -> cache_alloc ) {
980980		istate -> cache_alloc  =  alloc_nr (istate -> cache_alloc );
981981		istate -> cache  =  xrealloc (istate -> cache ,
982- 					istate -> cache_alloc  *  sizeof (struct   cache_entry   * ));
982+ 					istate -> cache_alloc  *  sizeof (* istate -> cache ));
983983	}
984984
985985	/* Add it in.. */ 
@@ -1449,7 +1449,7 @@ int read_index_from(struct index_state *istate, const char *path)
14491449	istate -> version  =  ntohl (hdr -> hdr_version );
14501450	istate -> cache_nr  =  ntohl (hdr -> hdr_entries );
14511451	istate -> cache_alloc  =  alloc_nr (istate -> cache_nr );
1452- 	istate -> cache  =  xcalloc (istate -> cache_alloc , sizeof (struct   cache_entry   * ));
1452+ 	istate -> cache  =  xcalloc (istate -> cache_alloc , sizeof (* istate -> cache ));
14531453	istate -> initialized  =  1 ;
14541454
14551455	if  (istate -> version  ==  4 )
0 commit comments