Commit 54ae25be7cfe4f4bf5d63e5001c10290bedab6ab

Authored by Josh Klontz
1 parent 922ab986

use likely_define

Showing 1 changed file with 1 additions and 11 deletions
openbr/plugins/core/likely.cpp
@@ -55,17 +55,7 @@ class LikelyTransform : public Transform @@ -55,17 +55,7 @@ class LikelyTransform : public Transform
55 likely_const_env parent = likely_standard(settings, &output, likely_file_bitcode); 55 likely_const_env parent = likely_standard(settings, &output, likely_file_bitcode);
56 56
57 { // Construct an environment where `data` is accessible 57 { // Construct an environment where `data` is accessible
58 - QString source;  
59 - QTextStream textStream(&source);  
60 - textStream << "(= data (";  
61 - {  
62 - const likely_const_mat dataType = likely_type_to_string(data->type);  
63 - textStream << dataType->data;  
64 - likely_release_mat(dataType);  
65 - }  
66 - textStream << " " << uintptr_t(data) << "))";  
67 -  
68 - const likely_const_env env = likely_lex_parse_and_eval(qPrintable(source), likely_file_lisp, parent); 58 + const likely_const_env env = likely_define("data", data, parent);
69 likely_release_env(parent); 59 likely_release_env(parent);
70 parent = env; 60 parent = env;
71 } 61 }