From 085957ec7362bf295102b5be39c85a6d96b0d842 Mon Sep 17 00:00:00 2001 From: "Dr. Chat" Date: Sun, 22 Jan 2017 17:56:49 -0600 Subject: [PATCH] Fix DEPRECATED define causing compilation errors in visual studio --- Tools/libARCommandsgen.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Tools/libARCommandsgen.py b/Tools/libARCommandsgen.py index 682a350..3812dbc 100644 --- a/Tools/libARCommandsgen.py +++ b/Tools/libARCommandsgen.py @@ -1874,8 +1874,8 @@ def native_generateCmds(ctx, paths): hfile.write (' * @param buffLen the length of the command buffer\n') hfile.write (' * @return ' + AREnumValue (LIB_MODULE, DEC_SUBMODULE, DEC_ERR_ENAME, 'OK') + ' on success, any error code otherwise\n') hfile.write (' */\n') - hfile.write (AREnumName (LIB_MODULE, DEC_SUBMODULE, DEC_ERR_ENAME) + '\n') - hfile.write (ARFunctionName (LIB_MODULE, DEC_SUBMODULE, 'DecodeBuffer') + ' (uint8_t *buffer, int32_t buffLen) DEPRECATED;\n') + hfile.write ('DEPRECATED\n' + AREnumName (LIB_MODULE, DEC_SUBMODULE, DEC_ERR_ENAME) + '\n') + hfile.write (ARFunctionName (LIB_MODULE, DEC_SUBMODULE, 'DecodeBuffer') + ' (uint8_t *buffer, int32_t buffLen);\n') hfile.write ('\n') hfile.write ('\n/**\n') hfile.write (' * @brief Describe a comand buffer\n') @@ -1930,7 +1930,7 @@ def native_generateCmds(ctx, paths): hfile.write (' * @param callback new callback for the command ' + get_ftr_old_name(ftr) + '.' + brefCmdName + '\n') hfile.write (' * @param custom pointer that will be passed to all calls to the callback\n') hfile.write (' */\n') - hfile.write ('void ' + ARFunctionName (LIB_MODULE, DEC_SUBMODULE, 'Set' + ARCapitalize (get_ftr_old_name(ftr)) + ARCapitalize (format_cmd_name(cmd)) + 'Callback') + ' (' + ARTypeName (LIB_MODULE, DEC_SUBMODULE, ARCapitalize (get_ftr_old_name(ftr)) + ARCapitalize (format_cmd_name(cmd)) + 'Callback') + ' callback, void *custom) DEPRECATED;\n') + hfile.write ('DEPRECATED\nvoid ' + ARFunctionName (LIB_MODULE, DEC_SUBMODULE, 'Set' + ARCapitalize (get_ftr_old_name(ftr)) + ARCapitalize (format_cmd_name(cmd)) + 'Callback') + ' (' + ARTypeName (LIB_MODULE, DEC_SUBMODULE, ARCapitalize (get_ftr_old_name(ftr)) + ARCapitalize (format_cmd_name(cmd)) + 'Callback') + ' callback, void *custom);\n') hfile.write ('\n') hfile.write ('#endif /* ' + COMMANDSDEC_DEFINE + ' */\n')