X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/1347f3d1e04bedd1508589173f577673ee2c5554..6b29e16ef9b86fea7d629b23fc55eab3b58a297b:/include/stg/user_stat.h

diff --git a/include/stg/user_stat.h b/include/stg/user_stat.h
index 54f11dec..7775c3b5 100644
--- a/include/stg/user_stat.h
+++ b/include/stg/user_stat.h
@@ -113,7 +113,6 @@ struct STAT_NODE
 //-----------------------------------------------------------------------------
 struct USER_STAT
 {
-    //USER_STAT & operator= (const USER_STAT_RES & usr);
     USER_STAT()
         : up(),
           down(),
@@ -162,17 +161,17 @@ struct USER_STAT_RES
         down = us.down;
         return * this;
     }
-    operator USER_STAT() const
+    USER_STAT GetData() const
     {
         USER_STAT us;
-        us.cash             = cash;
-        us.freeMb           = freeMb;
-        us.lastCashAdd      = lastCashAdd;
-        us.lastCashAddTime  = lastCashAddTime;
-        us.passiveTime      = passiveTime;
-        us.lastActivityTime = lastActivityTime;
-        us.up               = up;
-        us.down             = down;
+        us.cash             = cash.data();
+        us.freeMb           = freeMb.data();
+        us.lastCashAdd      = lastCashAdd.data();
+        us.lastCashAddTime  = lastCashAddTime.data();
+        us.passiveTime      = passiveTime.data();
+        us.lastActivityTime = lastActivityTime.data();
+        us.up               = up.data();
+        us.down             = down.data();
         return us;
     }