Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs24-19fa
git_rec_nano
Commits
e679c518
Commit
e679c518
authored
8 years ago
by
Benno Schulenberg
Browse files
Options
Download
Email Patches
Plain Diff
tweaks: elide an unneeded variable
parent
ba9214c6
master
feature/match-parens
refactor/readbility
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/winio.c
+4
-7
src/winio.c
with
4 additions
and
7 deletions
+4
-7
src/winio.c
View file @
e679c518
...
...
@@ -1209,21 +1209,18 @@ int get_byte_kbinput(int kbinput)
#ifdef ENABLE_UTF8
/* If the character in kbinput is a valid hexadecimal digit, multiply it
* by factor and add the result to uni. */
* by factor and add the result to uni
, and return ERR to signify okay
. */
long
add_unicode_digit
(
int
kbinput
,
long
factor
,
long
*
uni
)
{
long
retval
=
ERR
;
if
(
'0'
<=
kbinput
&&
kbinput
<=
'9'
)
*
uni
+=
(
kbinput
-
'0'
)
*
factor
;
else
if
(
'a'
<=
tolower
(
kbinput
)
&&
tolower
(
kbinput
)
<=
'f'
)
*
uni
+=
(
tolower
(
kbinput
)
-
'a'
+
10
)
*
factor
;
else
/* If this character isn't a valid hexadecimal value, save it as
* the result. */
retval
=
kbinput
;
/* The character isn't hexadecimal; give it as the result. */
return
(
long
)
kbinput
;
return
retval
;
return
ERR
;
}
/* Translate a Unicode sequence: turn a six-digit hexadecimal number
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help