diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2013-01-03 22:57:46 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2013-01-04 15:28:00 +0100 |
commit | d5ea81b87b8a19b23007691c8b14e6787ecb0290 (patch) | |
tree | 44a54dcc46de510cb4f0cc9f4a8cfab0efa23842 /compilerplugins/clang | |
parent | 258aca9924d9e47737d750356d45227126dcf6a7 (diff) |
handle case of SRCDIR == BUILDDIR
Change-Id: I9daea65dc28ab13776a7c4319e5d5811515fe160
Diffstat (limited to 'compilerplugins/clang')
-rw-r--r-- | compilerplugins/clang/plugin.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compilerplugins/clang/plugin.cxx b/compilerplugins/clang/plugin.cxx index 348386f7aae3..d6bc9106206e 100644 --- a/compilerplugins/clang/plugin.cxx +++ b/compilerplugins/clang/plugin.cxx @@ -253,7 +253,7 @@ class PluginHandler else if( strncmp( e->getName(), WORKDIR, strlen( WORKDIR )) == 0 ) diag.Report( diag.getCustomDiagID( DiagnosticsEngine::Warning, "modified source in workdir/ : %0 [loplugin]" )) << e->getName(); - else if( strncmp( e->getName(), BUILDDIR, strlen( BUILDDIR )) == 0 ) + else if( strcmp( SRCDIR, BUILDDIR ) != 0 && strncmp( e->getName(), BUILDDIR, strlen( BUILDDIR )) == 0 ) diag.Report( diag.getCustomDiagID( DiagnosticsEngine::Warning, "modified source in build dir : %0 [loplugin]" )) << e->getName(); else if( strncmp( e->getName(), SRCDIR, strlen( SRCDIR )) == 0 ) |