File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -134,6 +134,10 @@ namespace sio
134134 {
135135 return int_message::create (value.GetInt64 ());
136136 }
137+ else if (value.IsUint64 ())
138+ {
139+ return int_message::create (static_cast <int64_t >(value.GetUint64 ()));
140+ }
137141 else if (value.IsDouble ())
138142 {
139143 return double_message::create (value.GetDouble ());
@@ -176,14 +180,14 @@ namespace sio
176180 }
177181 return ptr;
178182 }
179- else if (value.IsBool ())
180- {
181- return bool_message::create (value.GetBool ());
182- }
183- else if (value.IsNull ())
184- {
185- return null_message::create ();
186- }
183+ else if (value.IsBool ())
184+ {
185+ return bool_message::create (value.GetBool ());
186+ }
187+ else if (value.IsNull ())
188+ {
189+ return null_message::create ();
190+ }
187191 return message::ptr ();
188192 }
189193
You can’t perform that action at this time.
0 commit comments