stat(), lstat() again.
    Jim Jagielski 
    jim at jagmac2.gsfc.nasa.gov
       
    Sat Sep 15 04:31:48 AEST 1990
    
    
  
Well... if I do the following, lstat() doesn't work:
	struct stat *sbuf;
	lstat("/unix", sbuf);
But this DOES:
	struct stat sbuf;
	lstat("/unix", &sbuf);
It looks like in case #1, sbuf is pointing somewhere dangerous and when lstat
is called, memory is destroyed... 
--
=======================================================================
#include <std/disclaimer.h>
                                 =:^)
           Jim Jagielski                    NASA/GSFC, Code 711.1
     jim at jagmac2.gsfc.nasa.gov               Greenbelt, MD 20771
"Kilimanjaro is a pretty tricky climb. Most of it's up, until you reach
 the very, very top, and then it tends to slope away rather sharply."
    
    
More information about the Comp.unix.aux
mailing list