1. Serge Zaitsev
  2. jsmn
  3. Issues
Issue #20 resolved

comparison between signed and unsigned integer in jsmn_alloc_token

Wojciech Holisz
created an issue

I have a compiler warning in jsmn_alloc_token function (jsmn.c file, line 11).

jsmn/jsmn.c:11:22: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]

Either "num_tokens" argument should be int or "jsmn_parser.toknext" field should be size_t.

Comments (2)

  1. Stanislaw Pankevich

    Приветствую!

    Напишу по-русски, чтобы яснее и чтобы привлечь внимание))

    Очень порадовал ваш проект. Я нашёл ему косвенное применение в своём проекте (iOS-приложение).

    Во-первых, по поводу этого тикета:

    Я тоже вижу в Xcode предупреждение, о котором говорит Wojciech Holisz.

    Кроме того ещё есть десяток предупреждений типа: "Implicit conversion changes signedness: unsigned int to int".

    Во-вторых, интересно узнать, собираетесь ли вы поддерживать проект, так как видно, что большая часть issues здесь открыта и не тронута за сравнительно большой период времени.

    В-третьих, если во-вторых - да - то я советую вам перевести проект на Github.

    Спасибо.

  2. Log in to comment