1
1
/* -*- Mode: C++; c-basic-offset:4; indent-tabs-mode:nil -*- */
2
2
/*
3
- * Copyright (c) 2020-2024 Triad National Security, LLC
3
+ * Copyright (c) 2020-2025 Triad National Security, LLC
4
4
* All rights reserved.
5
5
*
6
6
* Copyright (c) 2020-2021 Lawrence Livermore National Security, LLC
@@ -105,15 +105,15 @@ qvi_atoi(
105
105
const long val = strtol (str, &end, 10 );
106
106
int err = errno;
107
107
// Did we get any digits?
108
- if (str == end) return QV_ERR_INVLD_ARG;
108
+ if (qvi_unlikely ( str == end) ) return QV_ERR_INVLD_ARG;
109
109
// In valid range?
110
- if (val > INT_MAX || (err == ERANGE && val == LONG_MAX)) {
110
+ if (qvi_unlikely ( val > INT_MAX || (err == ERANGE && val == LONG_MAX) )) {
111
111
return QV_ERR_INVLD_ARG;
112
112
}
113
- if (val < INT_MIN || (err == ERANGE && val == LONG_MIN)) {
113
+ if (qvi_unlikely ( val < INT_MIN || (err == ERANGE && val == LONG_MIN) )) {
114
114
return QV_ERR_INVLD_ARG;
115
115
}
116
- if (*end != ' \0 ' ) return QV_ERR_INVLD_ARG;
116
+ if (qvi_unlikely ( *end != ' \0 ' ) ) return QV_ERR_INVLD_ARG;
117
117
118
118
*maybe_val = (int )val;
119
119
return QV_SUCCESS;
@@ -132,13 +132,13 @@ int
132
132
qvi_url (
133
133
std::string &url
134
134
) {
135
- static const cstr_t base = " tcp://127.0.0.1" ;
135
+ static const std::string base = " tcp://127.0.0.1" ;
136
136
137
137
int port = 0 ;
138
138
const int rc = qvi_port (&port);
139
139
if (rc != QV_SUCCESS) return rc;
140
140
141
- url = std::string ( base) + " :" + std::to_string (port);
141
+ url = base + " :" + std::to_string (port);
142
142
return rc;
143
143
}
144
144
0 commit comments