예제 #1
0
void hash_table_yok_et(struct hash_tablosu **hash_table){
    int i;
    if(*hash_table!=NULL){
       for(i=0; i <(*hash_table)->tablo_uzunlugu; i++)
           liste_yok_et(&((*hash_table)->tablo_basi+i)->header);
    
       free((*hash_table)->tablo_basi);  
   }
   *hash_table=NULL; 
}    
예제 #2
0
파일: main.c 프로젝트: madeinkrc/COMU
void hash_table_yok_et(struct hash_tablosu **hash_table){
    int index;
    if(*hash_table){
        for(index=0; index < (*hash_table)->tablo_uzunlugu; index++)
            liste_yok_et(&((*hash_table)->tablo_basi+index)->header);
        free((*hash_table)->tablo_basi);
        free(*hash_table);
    }
    *hash_table=NULL;
    
}