#include <string.h>
#include "rename.h"
-#define SPACE 0x20
-#define ROUND_BRACKET_OPEN 0x28
-#define ROUND_BRACKET_CLOSE 0x29
-#define BRACKET_OPEN 0x5b
-#define BRACKET_CLOSE 0x5d
-#define BRACE_OPEN 0x7b
-#define BRACE_CLOSE 0x7d
-#define POINT 0x2e
-#define A 0x41
-#define Z 0x5a
-#define WIDE_CHAR_PREFIX 0xffffffc3
-#define WIDE_CHAR_a 0xffffffa4
-#define WIDE_CHAR_A 0xffffff84
-#define WIDE_CHAR_o 0xffffffb6
-#define WIDE_CHAR_O 0xffffff96
-#define WIDE_CHAR_u 0xffffffbc
-#define WIDE_CHAR_U 0xffffff9c
-#define WIDE_CHAR_SS 0xffffff9f
-
void escape_str(char* src, char* dst)
{
int len = strlen(src);
#define STR_MAX_LENGTH 1024
+#define SPACE 0x20
+#define ROUND_BRACKET_OPEN 0x28
+#define ROUND_BRACKET_CLOSE 0x29
+#define BRACKET_OPEN 0x5b
+#define BRACKET_CLOSE 0x5d
+#define BRACE_OPEN 0x7b
+#define BRACE_CLOSE 0x7d
+#define POINT 0x2e
+#define A 0x41
+#define Z 0x5a
+#define WIDE_CHAR_PREFIX 0xffffffc3
+#define WIDE_CHAR_a 0xffffffa4
+#define WIDE_CHAR_A 0xffffff84
+#define WIDE_CHAR_o 0xffffffb6
+#define WIDE_CHAR_O 0xffffff96
+#define WIDE_CHAR_u 0xffffffbc
+#define WIDE_CHAR_U 0xffffff9c
+#define WIDE_CHAR_SS 0xffffff9f
+
typedef void (*rename_func_ptr)(char* src, char* dst);
void escape_str(char* src, char* dst);
void rename_point_str(char* src, char* dst);