diff --git a/initializer.c b/initializer.c index 9d47ed99..f64e53d8 100644 --- a/initializer.c +++ b/initializer.c @@ -79,6 +79,7 @@ static int MakeObject(SConnection * con, SicsInterp * sics, return 0; } +/* missing check for user (manager?) privilege */ cmdin = (CmdInitializer) GetInitializer("Object", argv[2]); if (cmdin) { return cmdin(con, argc, argv, strcasecmp(argv[0], "makeobject") == 0); @@ -141,6 +142,7 @@ static int RemoveObject(SConnection * con, SicsInterp * sics, return 0; } +/* missing check for user (manager?) privilege */ desc = FindCommandDescriptor(sics, argv[1]); if (!desc) { SCPrintf(con, eError, "ERROR: %s not found", argv[1]);