Skip to content

Commit 353b43d

Browse files
committed
Build with -Wall; fix warnings.
1 parent 2addb41 commit 353b43d

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎src/msgpack.cc‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ v8_to_msgpack(Handle<Value> v8obj, msgpack_object *mo, msgpack_zone *mz, Handle<
7272
sizeof(msgpack_object) * mo->via.array.size
7373
);
7474

75-
for (int i = 0; i < a->Length(); i++) {
75+
for (uint32_t i = 0; i < a->Length(); i++) {
7676
Local<Value> v = a->Get(i);
7777
if (!v8_to_msgpack(v, &mo->via.array.ptr[i], mz, tag)) {
7878
return false;
@@ -91,7 +91,7 @@ v8_to_msgpack(Handle<Value> v8obj, msgpack_object *mo, msgpack_zone *mz, Handle<
9191
sizeof(msgpack_object_kv) * mo->via.map.size
9292
);
9393

94-
for (int i = 0; i < a->Length(); i++) {
94+
for (uint32_t i = 0; i < a->Length(); i++) {
9595
Local<Value> k = a->Get(i);
9696

9797
if (!v8_to_msgpack(k, &mo->via.map.ptr[i].key, mz, tag)) {
@@ -134,7 +134,7 @@ msgpack_to_v8(msgpack_object *mo) {
134134
case MSGPACK_OBJECT_ARRAY: {
135135
Local<Array> a = Array::New(mo->via.array.size);
136136

137-
for (int i = 0; i < mo->via.array.size; i++) {
137+
for (uint32_t i = 0; i < mo->via.array.size; i++) {
138138
a->Set(i, msgpack_to_v8(&mo->via.array.ptr[i]));
139139
}
140140

@@ -147,7 +147,7 @@ msgpack_to_v8(msgpack_object *mo) {
147147
case MSGPACK_OBJECT_MAP: {
148148
Local<Object> o = Object::New();
149149

150-
for (int i = 0; i < mo->via.map.size; i++) {
150+
for (uint32_t i = 0; i < mo->via.map.size; i++) {
151151
o->Set(
152152
msgpack_to_v8(&mo->via.map.ptr[i].key),
153153
msgpack_to_v8(&mo->via.map.ptr[i].val)
@@ -234,7 +234,7 @@ unpack(const Arguments &args) {
234234

235235
switch (msgpack_unpack(buf->data(), buf->length(), &off, &mz, &mo)) {
236236
case MSGPACK_UNPACK_EXTRA_BYTES:
237-
fprintf(stderr, "msgpack::unpack() got %d extra bytes\n", off);
237+
fprintf(stderr, "msgpack::unpack() got %lu extra bytes\n", off);
238238
/* fall through */
239239

240240
case MSGPACK_UNPACK_SUCCESS:

‎src/wscript‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ def build(ctx):
1414
t.target = 'msgpack'
1515
t.source = 'msgpack.cc'
1616
t.includes = ['../deps/msgpack/dist/include']
17-
t.cxxflags = ['-g']
17+
t.cxxflags = ['-g', '-Wall']
1818
t.lib = ['msgpack']
1919
t.libpath = ['../deps/msgpack/dist/lib']
2020

0 commit comments

Comments
 (0)