From 678bbcf06109b276d3e4514c3788a9fb31348de0 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 15 Jun 2006 11:44:57 +0000 Subject: [PATCH] r16252: Fix Klocwork ID 1119, 1121. Volker --- source/utils/pdbedit.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source/utils/pdbedit.c b/source/utils/pdbedit.c index 7d95d15bf27..0a6fb7e8bec 100644 --- a/source/utils/pdbedit.c +++ b/source/utils/pdbedit.c @@ -628,6 +628,11 @@ static int new_machine (struct pdb_methods *in, const char *machine_in) get_global_sam_sid(); + if (strlen(machine_in) == 0) { + fprintf(stderr, "No machine name given\n"); + return -1; + } + fstrcpy(machinename, machine_in); machinename[15]= '\0'; @@ -708,6 +713,11 @@ static int delete_machine_entry (struct pdb_methods *in, const char *machinename { fstring name; struct samu *samaccount = NULL; + + if (strlen(machinename) == 0) { + fprintf(stderr, "No machine name given\n"); + return -1; + } fstrcpy(name, machinename); name[15] = '\0'; -- 2.11.4.GIT