summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/tools/srcclean.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/srcclean.c b/src/tools/srcclean.c
index 3fa839593d9..24db9bca880 100644
--- a/src/tools/srcclean.c
+++ b/src/tools/srcclean.c
@@ -311,7 +311,7 @@ int main(int argc, char *argv[])
}
/* convert spaces to tabs, if used for indenting */
- while (spaces > 0 && (!in_multiline_comment || col < indent_multiline_comment) && (col == 0 || modified[dst-1] == 0x09))
+ while (spaces > 0 && (!in_multiline_comment || col < indent_multiline_comment) && (col == 0 || modified[dst-1] == 0x09) && !in_c_string)
{
modified[dst++] = 0x09;
spaces -= tab_size;