From e05c4d28ba6ada58d4fde8de243e6b3f005eefdc Mon Sep 17 00:00:00 2001 From: Jing Chen Date: Thu, 5 Apr 2012 15:35:24 +1000 Subject: [PATCH] Issue SICS-55 - set privilege field in hcommand command r3530 | jgn | 2012-04-05 15:35:24 +1000 (Thu, 05 Apr 2012) | 1 line --- sicshipadaba.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sicshipadaba.c b/sicshipadaba.c index 648b6133..0cdae1b3 100644 --- a/sicshipadaba.c +++ b/sicshipadaba.c @@ -2996,7 +2996,11 @@ static int SicsCommandNode(SConnection *pCon, SicsInterp *pSics, void *pData, node->value.v.text = strdup(argv[2]); node->value.arrayLength = strlen(argv[2]); SetHdbProperty(node,"sicscommand", argv[2]); - + // Set privillege of the node + if(argc > 3){ + SetHdbProperty(node,"priv",argv[3]); + } + kalle = MakeHipadabaCallback(CommandSetCallback,NULL, NULL); if(kalle == NULL){ SCWrite(pCon,"ERROR: out of memory in hcommand",eError);