From 74dacaa87b76c96579360d3e5039cfefc25abe47 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 13 Apr 2019 17:50:58 +0800 Subject: [PATCH] add userdata --- a8/xvalue.cc | 6 ++++++ a8/xvalue.h | 1 + 2 files changed, 7 insertions(+) diff --git a/a8/xvalue.cc b/a8/xvalue.cc index 4d68eda..b25cb03 100644 --- a/a8/xvalue.cc +++ b/a8/xvalue.cc @@ -69,6 +69,12 @@ namespace a8 Set(v); } + XValue::XValue(void* userdata) + { + type_ = XVT_NULL; + Set(userdata); + } + XValue::XValue(const char* v) { type_ = XVT_NULL; diff --git a/a8/xvalue.h b/a8/xvalue.h index cbc1fda..c4e1306 100644 --- a/a8/xvalue.h +++ b/a8/xvalue.h @@ -25,6 +25,7 @@ namespace a8 XValue(long v); XValue(unsigned long v); XValue(double v); + XValue(void* userdata); XValue(const char* v); XValue(const std::string& v); XValue(std::string& v);