diff --git a/src/idl_gen_as.cpp b/src/idl_gen_as.cpp index d9bb83caf9fe..3f4389a3f1c5 100644 --- a/src/idl_gen_as.cpp +++ b/src/idl_gen_as.cpp @@ -233,11 +233,9 @@ class AsGenerator : public BaseGenerator { case BASE_TYPE_VECTOR: return "[]"; case BASE_TYPE_LONG: - int64_t constant = StringToInt(value.constant.c_str()); - return NumToString(constant) + " as i64"; + return value.constant.c_str() + " as i64"; case BASE_TYPE_ULONG: { - int64_t constant = StringToInt(value.constant.c_str()); - return NumToString(constant) + " as u64"; + return value.constant.c_str() + " as u64"; } default: return value.constant;