Update to 0.3.0 (New upstream + new RPC calls)
[novacoin.git] / src / util.h
index 8c00938..5f46849 100644 (file)
@@ -48,6 +48,11 @@ static const int64 CENT = 10000;
 #define ARRAYLEN(array)     (sizeof(array)/sizeof((array)[0]))
 #define printf              OutputDebugStringF
 
+#define UVOIDBEGIN(a)        ((void*)&(a))
+#define CVOIDBEGIN(a)        ((const void*)&(a))
+#define UINTBEGIN(a)        ((uint32_t*)&(a))
+#define CUINTBEGIN(a)        ((const uint32_t*)&(a))
+
 #ifdef snprintf
 #undef snprintf
 #endif
@@ -450,7 +455,7 @@ inline std::string DateTimeStrFormat(const char* pszFormat, int64 nTime)
     return pszTime;
 }
 
-static const std::string strTimestampFormat = "%F %H:%M:%S";
+static const std::string strTimestampFormat = "%Y-%m-%d %H:%M:%S UTC";
 inline std::string DateTimeStrFormat(int64 nTime)
 {
     return DateTimeStrFormat(strTimestampFormat.c_str(), nTime);