summaryrefslogtreecommitdiff
path: root/cmds-replace.c
diff options
context:
space:
mode:
authorAnand Jain <anand.jain@oracle.com>2015-10-10 22:30:56 +0800
committerDavid Sterba <dsterba@suse.com>2015-11-02 09:35:03 +0100
commit3b879467b11ee727bba93969868beeefa72a097d (patch)
tree72e1412b66bdc24d013fa8fe84bb3bcb29c5a406 /cmds-replace.c
parent8a9c9adbe5a96ceb34989e77ef407d48f488ccd0 (diff)
btrfs-progs: move is_numerical() helper to utils and rename
Signed-off-by: Anand Jain <anand.jain@oracle.com> [ moved to util.c and renamed ] Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'cmds-replace.c')
-rw-r--r--cmds-replace.c13
1 files changed, 1 insertions, 12 deletions
diff --git a/cmds-replace.c b/cmds-replace.c
index 9596f2ab..375a4608 100644
--- a/cmds-replace.c
+++ b/cmds-replace.c
@@ -65,17 +65,6 @@ static const char * const replace_cmd_group_usage[] = {
NULL
};
-static int is_numerical(const char *str)
-{
- if (!(*str >= '0' && *str <= '9'))
- return 0;
- while (*str >= '0' && *str <= '9')
- str++;
- if (*str != '\0')
- return 0;
- return 1;
-}
-
static int dev_replace_cancel_fd = -1;
static void dev_replace_sigint_handler(int signal)
{
@@ -214,7 +203,7 @@ static int cmd_replace_start(int argc, char **argv)
goto leave_with_error;
}
- if (is_numerical(srcdev)) {
+ if (string_is_numerical(srcdev)) {
struct btrfs_ioctl_fs_info_args fi_args;
struct btrfs_ioctl_dev_info_args *di_args = NULL;