summaryrefslogtreecommitdiff
path: root/hscript/disk.cc
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2019-11-06 18:37:53 -0600
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2019-11-06 18:37:53 -0600
commitab0f56c2eb651a0c15f2ec9e19c0d8091a5a3c9a (patch)
treec039e30d900c7dfae8d191c7cb1e3c0f9cae0e48 /hscript/disk.cc
parent1bb0933fbca5ea5e07d0466b6a599b2d517402d3 (diff)
downloadhorizon-ab0f56c2eb651a0c15f2ec9e19c0d8091a5a3c9a.tar.gz
horizon-ab0f56c2eb651a0c15f2ec9e19c0d8091a5a3c9a.tar.bz2
horizon-ab0f56c2eb651a0c15f2ec9e19c0d8091a5a3c9a.tar.xz
horizon-ab0f56c2eb651a0c15f2ec9e19c0d8091a5a3c9a.zip
hscript: Use assertions since this should never ever happen
Diffstat (limited to 'hscript/disk.cc')
-rw-r--r--hscript/disk.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/hscript/disk.cc b/hscript/disk.cc
index 07eca06..9c3b655 100644
--- a/hscript/disk.cc
+++ b/hscript/disk.cc
@@ -11,13 +11,13 @@
*/
#include <algorithm>
+#include <assert.h> /* assert */
#include <cstring> /* strerror */
#include <fstream>
#include <set>
#include <string>
#ifdef HAS_INSTALL_ENV
# include <array>
-# include <assert.h> /* assert */
# include <blkid/blkid.h> /* blkid_get_tag_value */
# include "util/filesystem.hh"
# include <libudev.h> /* udev_* */
@@ -305,9 +305,8 @@ bool parse_size_string(const std::string &in_size, uint64_t *out_size,
uint64_t multiplicand = 0;
/* Validate parameters */
- if(out_size == nullptr || type == nullptr) {
- return false;
- }
+ assert(out_size != nullptr);
+ assert(type != nullptr);
/* Simpler since the string isn't case-sensitive. */
std::transform(size.cbegin(), size.cend(), size.begin(), ::tolower);