swig/Source
Matthias Köppe 17692a2ef0 The pretty printer gets confused by comments including unbalanced
single or double quotes, like in this interface file:

-------------
%typemap(perl5, check) size_t *SIZE_T_VECTORINOUT
{
    /* NEXT LINE AND REST OF WRAPPER WILL BE MISSING. */
    /* Do nothing (don't check for NULL pointer) */
}

void x(size_t *SIZE_T_VECTORINOUT);
-------------

The code tries to find the end of the character/string constant. When
it reaches EOF, nothing will get emitted because no \n is seen.

This is a change to emit the last line of a string. But the pretty
printer probably should be fixed to handle comments.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@688 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-23 20:17:10 +00:00
..
DOH Changed string output of hash tables. 2000-08-15 14:57:09 +00:00
Include Changed the handling of types in parameter lists and removed the %val 2000-07-20 20:26:17 +00:00
LParse Work in progress 2000-07-06 21:23:29 +00:00
Modules Removed the WrapperFunction class entirely. Everything uses the C version. 2000-07-10 21:52:58 +00:00
Modules1.1 Fixed namespace bug. 2000-08-21 19:37:04 +00:00
Preprocessor Removed some compiler warnings 2000-07-24 03:52:15 +00:00
Swig The pretty printer gets confused by comments including unbalanced 2000-08-23 20:17:10 +00:00
SWIG1.1 Make typedefs for anonymous enums work. 2000-08-23 20:16:28 +00:00
.cvsignore 1/28/00 : loic 2000-01-29 01:06:10 +00:00