mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-06-27 23:08:31 +00:00
Fix warnings
This change fixes Cosmopolitan so it has fewer opinions about compiler warnings. The whole repository had to be cleaned up to be buildable in -Werror -Wall mode. This lets us benefit from things like strict const checking. Some actual bugs might have been caught too.
This commit is contained in:
parent
e2b3c3618e
commit
0d748ad58e
571 changed files with 1306 additions and 1888 deletions
4
third_party/double-conversion/wrapper.cc
vendored
4
third_party/double-conversion/wrapper.cc
vendored
|
@ -16,11 +16,11 @@
|
|||
│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │
|
||||
│ PERFORMANCE OF THIS SOFTWARE. │
|
||||
╚─────────────────────────────────────────────────────────────────────────────*/
|
||||
#include "third_party/double-conversion/wrapper.h"
|
||||
#include "libc/intrin/bits.h"
|
||||
#include "libc/str/str.h"
|
||||
#include "third_party/double-conversion/double-conversion.h"
|
||||
#include "third_party/double-conversion/double-to-string.h"
|
||||
#include "third_party/double-conversion/wrapper.h"
|
||||
|
||||
namespace double_conversion {
|
||||
extern "C" {
|
||||
|
@ -59,7 +59,7 @@ char* DoubleToLua(char buf[128], double x) {
|
|||
}
|
||||
|
||||
double StringToDouble(const char* s, size_t n, int* out_processed) {
|
||||
if (n == -1) n = strlen(s);
|
||||
if (n == -1ull) n = strlen(s);
|
||||
int flags = StringToDoubleConverter::ALLOW_CASE_INSENSITIVITY |
|
||||
StringToDoubleConverter::ALLOW_LEADING_SPACES |
|
||||
StringToDoubleConverter::ALLOW_TRAILING_JUNK |
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue