funkce readdir(DIR *dir) a SIGSEGV

Petr Prazak prazak na grisoft.cz
Pondělí Červenec 17 18:32:34 CEST 2000


Ahoj,

17.7.2000, Petr Novotny wrote on subject `funkce readdir(DIR *dir) a SIGSEGV':

>> Akce:
>> struct dirent *cur_entry;
>> DIR *dir_handle;
>> /*  tady je nastaveni dir_handle  */
>> if ((cur_entry = readdir(dir_handle)) != NULL)

> DIR dir;
> cur_entry=readdir(&dir_handle);

No, mozna by to chtelo "man 3 readdir", jinak byste tohle
nenapsal...

> Da celkem rozum, ze posilat nekam neinicializovany pointer je 
> blbost. No, kazdy jsme se uz nekdy nachytali... :-)

Pokud dir_handle vznikl volanim funkce opendir, tak by to melo
fungovat.

S pozdravem,
  Petr 

-------------------------------
developer @ GRISOFT(c) SOFTWARE
mailto:prazak na grisoft.cz
$ whois PP2717
ICQ# 10467674
-------------------------------




Další informace o konferenci Linux