[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 15/18] output: Don't shadow current_column()
From: |
Tim Hentenaar |
Subject: |
[PATCH 15/18] output: Don't shadow current_column() |
Date: |
Sat, 4 Jul 2015 13:43:29 +0200 |
Signed-off-by: Tim Hentenaar <address@hidden>
---
src/output.c | 23 ++++++++++-------------
1 file changed, 10 insertions(+), 13 deletions(-)
diff --git a/src/output.c b/src/output.c
index 7c66e5c..047f85b 100644
--- a/src/output.c
+++ b/src/output.c
@@ -588,15 +588,12 @@ ret:
*
* History:
*/
-
-static int pad_output(
- int current_column,
- int target_column)
+static int pad_output(int cur_col, int target_column)
{
int offset = 0;
int align_target = target_column;
- if (current_column < target_column)
+ if (cur_col < target_column)
{
if (settings.use_tabs && (settings.tabsize > 1))
{
@@ -604,27 +601,27 @@ static int pad_output(
{
if (align_target >= parser_state_tos->ind_level)
align_target = parser_state_tos->ind_level;
- offset = (align_target - current_column + 1) /
settings.tabsize;
- align_target = current_column + (offset * settings.tabsize);
+ offset = (align_target - cur_col + 1) / settings.tabsize;
+ align_target = cur_col + (offset * settings.tabsize);
}
- offset = settings.tabsize - (current_column - 1) %
settings.tabsize;
- while (current_column + offset <= align_target)
+ offset = settings.tabsize - (cur_col - 1) % settings.tabsize;
+ while (cur_col + offset <= align_target)
{
putc(TAB, output);
- current_column += offset;
+ cur_col += offset;
offset = settings.tabsize;
}
}
- while (current_column < target_column)
+ while (cur_col < target_column)
{
putc(' ', output);
- current_column++;
+ cur_col++;
}
}
- return current_column;
+ return cur_col;
}
/**
--
2.3.6
- [PATCH 05/18] Move need_chars into handletoken.c, (continued)
- [PATCH 05/18] Move need_chars into handletoken.c, Tim Hentenaar, 2015/07/04
- [PATCH 06/18] args: Compiler warning fixes, Tim Hentenaar, 2015/07/04
- [PATCH 07/18] gperf*.c: Fix compiler warnings, Tim Hentenaar, 2015/07/04
- [PATCH 08/18] texinfo2man: Fix potential buffer overruns and NULL pointer dereferences, Tim Hentenaar, 2015/07/04
- [PATCH 09/18] output.c: Remove dead code, Tim Hentenaar, 2015/07/04
- [PATCH 10/18] output.c: Fix potential NULL pointer dereferences, Tim Hentenaar, 2015/07/04
- [PATCH 11/18] output.c: Remove unused variable 'boolean_operator', Tim Hentenaar, 2015/07/04
- [PATCH 12/18] globs: Fix WARNING and ERROR macros to use char * instead of int *, Tim Hentenaar, 2015/07/04
- [PATCH 13/18] sys.h: Remove unused INLINE macro, Tim Hentenaar, 2015/07/04
- [PATCH 14/18] lexi.c: Remove dead code, Tim Hentenaar, 2015/07/04
- [PATCH 15/18] output: Don't shadow current_column(),
Tim Hentenaar <=
- [PATCH 17/18] code_io.c: Fix file size test, Tim Hentenaar, 2015/07/04
- [PATCH 16/18] Makefile.am: Ensure indent builds with clang, Tim Hentenaar, 2015/07/04
- [PATCH 18/18] parse.h: Add prototype for debug_init(), Tim Hentenaar, 2015/07/04