> > p_update->release.psz_svnrev = psz_svnrev ? psz_svnrev : STRDUP( "" ); > Why not just use p_update->release.psz_svnrev = psz_svnrev ? psz_svnrev : > NULL ? Because if we set psz_svnsern to NULL the strcmp segfault. -- ivoire | Rémi Duraffort