diff options
author | Aris Adamantiadis <aris@0xbadc0de.be> | 2008-03-04 04:25:48 +0000 |
---|---|---|
committer | Aris Adamantiadis <aris@0xbadc0de.be> | 2008-03-04 04:25:48 +0000 |
commit | 77743b75f41bd353c09da6a740562d621ed9382d (patch) | |
tree | 8ad12c408d352bd171b3f160aee109a660812c3d /sample.c | |
parent | 077dd81fcc9453613de18c6d037ef61f3a8e161c (diff) | |
download | libssh-77743b75f41bd353c09da6a740562d621ed9382d.tar.gz libssh-77743b75f41bd353c09da6a740562d621ed9382d.tar.xz libssh-77743b75f41bd353c09da6a740562d621ed9382d.zip |
fixed null pointer into options and ssh_set_error()
git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@138 7dcaeef0-15fb-0310-b436-a5af3365683c
Diffstat (limited to 'sample.c')
-rw-r--r-- | sample.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -379,8 +379,10 @@ int main(int argc, char **argv){ unsigned char hash[MD5_DIGEST_LEN]; options=ssh_options_new(); - if(ssh_options_getopt(options,&argc, argv)) - usage(); + if(ssh_options_getopt(options,&argc, argv)){ + fprintf(stderr,"error parsing command line :%s\n",ssh_get_error(options)); + usage(); + } opts(argc,argv); signal(SIGTERM,do_exit); if(user) |