Skip to content

Commit 9936ddb

Browse files
Improvements following review on PR#995
Avoid declaration of name used only once. Initialize pointer with nullptr
1 parent 985baf1 commit 9936ddb

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/java_bytecode/java_string_library_preprocess.cpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -313,10 +313,9 @@ void java_string_library_preprocesst::add_string_type(
313313
array_typet(java_char_type(), infinity_exprt(string_length_type())));
314314
string_type.add_base(symbol_typet("java::java.lang.Object"));
315315

316-
std::string name="java::"+id2string(class_name);
317316
symbolt tmp_string_symbol;
318-
tmp_string_symbol.name=name;
319-
symbolt *string_symbol;
317+
tmp_string_symbol.name="java::"+id2string(class_name);
318+
symbolt *string_symbol=nullptr;
320319
symbol_table.move(tmp_string_symbol, string_symbol);
321320
string_symbol->base_name=id2string(class_name);
322321
string_symbol->pretty_name=id2string(class_name);

0 commit comments

Comments
 (0)