blob: 7a9c7c9ae4ac8ae34d692e23d00e8f0daa601d58 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
--- lib/cadheader.cpp.orig 2016-08-24 13:25:41 UTC
+++ lib/cadheader.cpp
@@ -243,6 +243,28 @@ CADVariant::CADVariant( const char * val )
dateTimeVal = 0;
}
+CADVariant::CADVariant( long val )
+{
+ type = DataType ::DECIMAL;
+ decimalVal = val;
+ stringVal = to_string( decimalVal );
+ xVal = 0;
+ yVal = 0;
+ zVal = 0;
+ dateTimeVal = 0;
+}
+
+CADVariant::CADVariant( long long val )
+{
+ type = DataType ::DECIMAL;
+ decimalVal = val;
+ stringVal = to_string( decimalVal );
+ xVal = 0;
+ yVal = 0;
+ zVal = 0;
+ dateTimeVal = 0;
+}
+
CADVariant::CADVariant( int val )
{
type = DataType::DECIMAL;
@@ -303,7 +325,7 @@ CADVariant::CADVariant( const string& val )
dateTimeVal = 0;
}
-CADVariant::CADVariant( time_t val )
+CADVariant::CADVariant( time_t val, bool bIsTime )
{
type = DataType::DATETIME;
dateTimeVal = val;
|