From f968a18a3f13135b3a8f0b7fc60814e7df1d01f0 Mon Sep 17 00:00:00 2001
From: David Lawrence Ramsey <pooka109@gmail.com>
Date: Thu, 13 Jul 2006 13:27:16 +0000
Subject: [PATCH] in replace_regexp(), remove unnecessary casting of c to int

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3788 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
---
 ChangeLog    | 3 +++
 src/search.c | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index c5dbc26e..928f0671 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -100,6 +100,9 @@ CVS code -
 - nano.h:
 	- Remove the manual disabling of color support if regex.h isn't
 	  found, as configure.ac now handles that. (DLR)
+- search.c:
+  replace_regexp()
+	- Remove unnecessary casting of c to int. (DLR)
 - text.c:
   execute_command()
 	- Remove the marking of the file as modified, as do_insertfile()
diff --git a/src/search.c b/src/search.c
index bb02e4a8..1842d120 100644
--- a/src/search.c
+++ b/src/search.c
@@ -576,7 +576,7 @@ int replace_regexp(char *string, bool create)
     /* Iterate through the replacement text to handle subexpression
      * replacement using \1, \2, \3, etc. */
     while (*c != '\0') {
-	int num = (int)(*(c + 1) - '0');
+	int num = (*(c + 1) - '0');
 
 	if (*c != '\\' || num < 1 || num > 9 || num >
 		search_regexp.re_nsub) {
-- 
GitLab