From 531b0e6ac94e82156f0434ba735ce0fb2112726c Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期三, 24 七月 2024 14:20:27 +0800
Subject: [PATCH] updare
---
jrj/xframe/vbusiness/vutil/publiccode.vutil.vbusiness.hpp | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/jrj/xframe/vbusiness/vutil/publiccode.vutil.vbusiness.hpp b/jrj/xframe/vbusiness/vutil/publiccode.vutil.vbusiness.hpp
index c6294e3..7e44695 100644
--- a/jrj/xframe/vbusiness/vutil/publiccode.vutil.vbusiness.hpp
+++ b/jrj/xframe/vbusiness/vutil/publiccode.vutil.vbusiness.hpp
@@ -2,7 +2,7 @@
#include <wobject/xwin.hpp>
#include <wobject/xurl.hpp>
-
+#include <memory.h>
struct PUser
{
string id;
@@ -46,7 +46,7 @@
}
//取当前用户
- static PUser GetUser(xstring id)
+ static PUser& GetUser(xstring id)
{
string userno = xaserver::GetUserNo();
//trace(userno);
@@ -61,6 +61,7 @@
//trace(L"---%s",x.GetXml());
KXMLDOMElement e = x.documentElement();
PUser& p = *(new PUser);
+ ::memset(&p, 0,sizeof(PUser));
if (e)
{
if (e.selectSingleNode(L"任职")) p.id = e.selectSingleNode(L"任职").text();
@@ -91,7 +92,7 @@
}
return p;
}
- static PUser GetUser()
+ static PUser& GetUser()
{
return GetUser(L"");
}
--
Gitblit v1.9.3