IFACE = './scintilla/include/Scintilla.iface'
H_TEMPLATE = './stc.h.in'
CPP_TEMPLATE = './stc.cpp.in'
-H_DEST = '../../include/wx/stc/stc.h' # './stc_test.h' #
-CPP_DEST = './stc.cpp' #'./stc_test.cpp'
+H_DEST = '../../include/wx/stc/stc.h'
+CPP_DEST = './stc.cpp'
# Value prefixes to convert
valPrefixes = [('SCI_', ''),
('SC_', ''),
- ('SCN_', None), # just toss these...
+ ('SCN_', None), # just toss these out...
('SCEN_', None),
('SCE_', ''),
('SCLEX_', 'LEX_'),
'''wxString %s(int* linePos) {
wxString text;
int len = LineLength(GetCurrentLine());
- char* buf = text.GetWriteBuf(len+1);
+ char* buf = text.GetWriteBuf(len);
int pos = SendMsg(%s, len, (long)buf);
text.UngetWriteBuf();
'''wxString %s(int line) {
wxString text;
int len = LineLength(line);
- char* buf = text.GetWriteBuf(len+1);
+ char* buf = text.GetWriteBuf(len);
int pos = SendMsg(%s, line, (long)buf);
text.UngetWriteBuf();
'''wxString %s() {
wxString text;
- int len = GetTextLength();
+ int len = GetTextLength()+1;
char* buff = text.GetWriteBuf(len+1);
SendMsg(%s, len, (long)buff);