title image


Smiley Re: wer kann helfen?
Moment mal...



int main(int argc, char* argv[])

{

char *lang; /* uninitialisierter Zeiger */

char *sprache_gebiet;



if(!(lang==getenv("LANG"))) /* Vergleich mit uninitialisierter Variable - ganz schlecht! */

{

lang = strdup(LANGSTRING);

}



Wie wär's denn damit?



char* langinit = getenv("LANG");

if(!langinit)

langinit = LANGSTRING;



lang = strdup(langinit);

strtok(...);

free(lang);
Dieser Beitrag ist gratis und vom Umtausch ausgeschlossen.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: