Author: vlendec Date: 2006-03-11 22:21:27 +0000 (Sat, 11 Mar 2006) New Revision: 14214
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=14214 Log: Fix Coverity Bug # 57 Modified: branches/SAMBA_3_0/source/utils/net_rap.c trunk/source/utils/net_rap.c Changeset: Modified: branches/SAMBA_3_0/source/utils/net_rap.c =================================================================== --- branches/SAMBA_3_0/source/utils/net_rap.c 2006-03-11 20:23:51 UTC (rev 14213) +++ branches/SAMBA_3_0/source/utils/net_rap.c 2006-03-11 22:21:27 UTC (rev 14214) @@ -200,6 +200,10 @@ sharename = SMB_STRDUP(argv[0]); p = strchr(sharename, '='); + if (p == NULL) { + d_printf("Server path not specified\n"); + return net_rap_share_usage(argc, argv); + } *p = 0; strlcpy(sinfo.share_name, sharename, sizeof(sinfo.share_name)); sinfo.reserved1 = '\0'; Modified: trunk/source/utils/net_rap.c =================================================================== --- trunk/source/utils/net_rap.c 2006-03-11 20:23:51 UTC (rev 14213) +++ trunk/source/utils/net_rap.c 2006-03-11 22:21:27 UTC (rev 14214) @@ -200,6 +200,10 @@ sharename = SMB_STRDUP(argv[0]); p = strchr(sharename, '='); + if (p == NULL) { + d_printf("Server path not specified\n"); + return net_rap_share_usage(argc, argv); + } *p = 0; strlcpy(sinfo.share_name, sharename, sizeof(sinfo.share_name)); sinfo.reserved1 = '\0';
