Show
Ignore:
Timestamp:
14/01/10 15:55:31 (2 years ago)
Author:
westram
Message:
  • message about unknown species in configurations
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/NTREE/NT_edconf.cxx

    r6345 r6354  
    393393    GBDATA         *gb_configuration = GBT_find_configuration(GLOBAL_gb_main,cn); 
    394394    if (!gb_configuration){ 
    395         aw_message(GBS_global_string("Configuration '%s' not found in the database",cn)); 
     395        aw_message(GBS_global_string("Configuration '%s' not found in the database", cn)); 
    396396    } 
    397397    else { 
    398         GBDATA *gb_middle_area = GB_search(gb_configuration,"middle_area",GB_STRING); 
    399         char *md = 0; 
    400         if (gb_middle_area){ 
     398        GBDATA *gb_middle_area  = GB_search(gb_configuration,"middle_area",GB_STRING); 
     399        char   *md              = 0; 
     400        size_t  unknown_species = 0; 
     401 
     402        if (gb_middle_area) { 
    401403            extractType ext_type = extractType(cl_extractType); 
    402404 
     
    449451                        GB_write_flag(gb_species,mark); 
    450452                    } 
     453                    else { 
     454                        unknown_species++; 
     455                    } 
    451456                } 
    452457            } 
     
    454459            GBS_free_hash(was_marked); 
    455460        } 
     461 
     462        if (unknown_species>0) { 
     463            aw_message(GBS_global_string("configuration '%s' contains %zu unknown species", cn, unknown_species)); 
     464        } 
     465 
    456466        free(md); 
    457467    }