From 5f6ac8adf3a0a7fa838954a0db5f3e809baa22d5 Mon Sep 17 00:00:00 2001 From: Josh Klontz Date: Wed, 24 Apr 2019 14:42:01 -0600 Subject: [PATCH] generalize check for negative integers to negative doubles --- app/br/br.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/br/br.cpp b/app/br/br.cpp index 89ed33e..36a8a86 100644 --- a/app/br/br.cpp +++ b/app/br/br.cpp @@ -69,7 +69,6 @@ public: bool daemon = false; const char *daemon_pipe = NULL; - bool isInt = false; while (daemon || (argc > 0)) { const char *fun; int parc; @@ -80,10 +79,11 @@ public: fun = argv[0]; if (fun[0] == '-') fun++; parc = 0; - QString(argv[parc+1]).toInt(&isInt); - while ((parc+1 < argc) && ((argv[parc+1][0] != '-') || isInt)) { + bool isNumber = false; + QString(argv[parc+1]).toDouble(&isNumber); + while ((parc+1 < argc) && ((argv[parc+1][0] != '-') || isNumber)) { parc++; - QString(argv[parc+1]).toInt(&isInt); + QString(argv[parc+1]).toDouble(&isNumber); } parv = (const char **)&argv[1]; argc = argc - (parc+1); -- libgit2 0.21.4