On 06/04/2018 04:27 AM, GaryW wrote:
Both of the following examples compile ok, but while this works:
//------------------
GString *fspec;
struct stat sB;
//fspec->str tested to hold the correct file spec…
if(stat(fspec->str,&sB)>0){… [as expected]
this doesn’t:
//------------------
GString *fspec;
GStatBuf *stBuf;
//fspec->str tested to hold the correct file spec…
if(g_stat(fspec->str,stBuf)<0){… [9476 Segmentation fault]
I’ve tried tinkering with various permutations, but nothing else compiles.
Have you tried:
GString *fspec;
GStatBuf stBuf;
if (g_stat(fspec->str, &stBuf) < 0) ...
That's how you use regular stat, after all.
_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-list