38 lines
963 B
Diff
38 lines
963 B
Diff
diff -C 3 -r1.36 -r1.37
|
|
*** src/dialog.cc 13 Oct 2007 19:47:25 -0000 1.36
|
|
--- src/dialog.cc 1 Mar 2009 12:26:14 -0000 1.37
|
|
***************
|
|
*** 265,271 ****
|
|
{
|
|
u_int32 begin, end, len;
|
|
PyObject *result;
|
|
! char *tmp, *start, *mid, *str = NULL;
|
|
character *the_player = data::the_player;
|
|
string newstr (s);
|
|
|
|
--- 265,272 ----
|
|
{
|
|
u_int32 begin, end, len;
|
|
PyObject *result;
|
|
! const char *start;
|
|
! char *tmp, *mid, *str = NULL;
|
|
character *the_player = data::the_player;
|
|
string newstr (s);
|
|
|
|
***************
|
|
*** 318,324 ****
|
|
|
|
// Error!
|
|
cout << "\n*** Error, unknown macro " << start << flush;
|
|
! start[0] = ' ';
|
|
}
|
|
|
|
// execute python functions
|
|
--- 319,325 ----
|
|
|
|
// Error!
|
|
cout << "\n*** Error, unknown macro " << start << flush;
|
|
! newstr[newstr.length () - strlen (start)] = ' ';
|
|
}
|
|
|
|
// execute python functions
|