diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/yuescript/yue_compiler.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp index 6c8e167..fbb3fb5 100755 --- a/src/yuescript/yue_compiler.cpp +++ b/src/yuescript/yue_compiler.cpp | |||
@@ -2259,7 +2259,7 @@ private: | |||
2259 | auto desVar = getUnusedName("_des_"sv); | 2259 | auto desVar = getUnusedName("_des_"sv); |
2260 | if (assign->values.objects().size() == 1) { | 2260 | if (assign->values.objects().size() == 1) { |
2261 | auto var = singleVariableFrom(assign->values.objects().front()); | 2261 | auto var = singleVariableFrom(assign->values.objects().front()); |
2262 | if (!var.empty()) { | 2262 | if (!var.empty() && isLocal(var)) { |
2263 | desVar = var; | 2263 | desVar = var; |
2264 | storingValue = false; | 2264 | storingValue = false; |
2265 | } | 2265 | } |