- // buffer containing the menu text in multibyte form
- char buf[200];
- strcpy( buf, "/" );
- strncat( buf, wxGTK_CONV(text), WXSIZEOF(buf) - 2 );
- buf[WXSIZEOF(buf) - 1] = '\0';
+ // buffers containing the menu item path and type in multibyte form
+ char bufPath[256],
+ bufType[256];
+
+ strcpy( bufPath, "/" );
+ strncat( bufPath, wxGTK_CONV(text), WXSIZEOF(bufPath) - 2 );
+ bufPath[WXSIZEOF(bufPath) - 1] = '\0';