Skip to content
Snippets Groups Projects
Commit 57e328fd authored by Anian Bühler's avatar Anian Bühler
Browse files

fixed castItoaBlock

parent ee67824e
No related branches found
No related tags found
1 merge request!1dev_prefereences to master
...@@ -22,8 +22,8 @@ public class CastItoa extends TranslatorBlock ...@@ -22,8 +22,8 @@ public class CastItoa extends TranslatorBlock
@Override @Override
public String toCode() throws SocketNullException, SubroutineNotDeclaredException public String toCode() throws SocketNullException, SubroutineNotDeclaredException
{ {
TranslatorBlock tb_value = this.getRequiredTranslatorBlockAtSocket(0); TranslatorBlock tb_buffer = this.getRequiredTranslatorBlockAtSocket(0);
TranslatorBlock tb_buffer = this.getRequiredTranslatorBlockAtSocket(1); TranslatorBlock tb_value = this.getRequiredTranslatorBlockAtSocket(1);
String intValue = tb_value.toCode().replaceAll("\\s*_.new\\b\\s*", ""); String intValue = tb_value.toCode().replaceAll("\\s*_.new\\b\\s*", "");
String charBuffer = tb_buffer.toCode().replaceAll("\\s*_.new\\b\\s*", ""); String charBuffer = tb_buffer.toCode().replaceAll("\\s*_.new\\b\\s*", "");
...@@ -32,7 +32,7 @@ public class CastItoa extends TranslatorBlock ...@@ -32,7 +32,7 @@ public class CastItoa extends TranslatorBlock
throw new BlockException(blockId, uiMessageBundle.getString("ardublock.error_msg.string_var_slot")); throw new BlockException(blockId, uiMessageBundle.getString("ardublock.error_msg.string_var_slot"));
} }
return "itoa("+ intValue + ", " + charBuffer + ", 10)"; return "itoa("+ intValue + ", " + charBuffer + ", 10);";
} }
} }
...@@ -1590,14 +1590,14 @@ ...@@ -1590,14 +1590,14 @@
<BlockConnector connector-type="string" connector-kind="socket" /> <BlockConnector connector-type="string" connector-kind="socket" />
</BlockConnectors> </BlockConnectors>
</BlockGenus> </BlockGenus>
<BlockGenus name="cast_itoa" kind="data" initlabel="bg.cast_itoa" editable-label="no" is-label-value="yes" color="255 50 0"> <BlockGenus name="cast_itoa" kind="command" initlabel="bg.cast_itoa" editable-label="no" is-label-value="yes" color="255 50 0">
<description> <description>
<text> <text>
cast itoa cast itoa
</text> </text>
</description> </description>
<BlockConnectors> <BlockConnectors>
<BlockConnector connector-type="string" connector-kind="plug" /> <!-- <BlockConnector connector-type="string" connector-kind="plug" /> -->
<BlockConnector connector-type="string" connector-kind="socket" > <BlockConnector connector-type="string" connector-kind="socket" >
<DefaultArg genus-name="variable_string" label="buffer" /> <DefaultArg genus-name="variable_string" label="buffer" />
</BlockConnector> </BlockConnector>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment