Module: wine Branch: master Commit: 05001b1ca8bce4dce7c958e4732779706372cb62 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=05001b1ca8bce4dce7c958e4...
Author: Dan Hipschman dsh@linux.ucla.edu Date: Fri Aug 11 10:15:55 2006 -0700
widl: Don't generate indentation spaces on empty lines.
---
tools/widl/client.c | 5 +++-- tools/widl/proxy.c | 5 +++-- tools/widl/server.c | 5 +++-- 3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/tools/widl/client.c b/tools/widl/client.c index c52fe98..79a4283 100644 --- a/tools/widl/client.c +++ b/tools/widl/client.c @@ -50,8 +50,9 @@ static int print_client( const char *for int i, r;
va_start(va, format); - for (i = 0; i < indent; i++) - fprintf(client, " "); + if (format[0] != '\n') + for (i = 0; i < indent; i++) + fprintf(client, " "); r = vfprintf(client, format, va); va_end(va); return r; diff --git a/tools/widl/proxy.c b/tools/widl/proxy.c index c308ab8..5750159 100644 --- a/tools/widl/proxy.c +++ b/tools/widl/proxy.c @@ -56,8 +56,9 @@ static int print_proxy( const char *form int i, r;
va_start( va, format ); - for( i=0; i<indent; i++ ) - fprintf( proxy, " " ); + if ( format[0] != '\n' ) + for( i=0; i<indent; i++ ) + fprintf( proxy, " " ); r = vfprintf( proxy, format, va ); va_end( va ); return r; diff --git a/tools/widl/server.c b/tools/widl/server.c index 19a4a2b..7a4aed9 100644 --- a/tools/widl/server.c +++ b/tools/widl/server.c @@ -52,8 +52,9 @@ static int print_server(const char *form int i, r;
va_start(va, format); - for (i = 0; i < indent; i++) - fprintf(server, " "); + if (format[0] != '\n') + for (i = 0; i < indent; i++) + fprintf(server, " "); r = vfprintf(server, format, va); va_end(va); return r;