Ignore:
Timestamp:
Jan 21, 2018, 12:10:09 AM (6 years ago)
Author:
coas-nagasima
Message:

prototoolに関連するプロジェクトをnewlibからmuslを使うよう変更・更新
ntshellをnewlibの下位の実装から、muslのsyscallの実装に変更・更新
以下のOSSをアップデート
・mruby-1.3.0
・musl-1.1.18
・onigmo-6.1.3
・tcc-0.9.27
以下のOSSを追加
・openssl-1.1.0e
・curl-7.57.0
・zlib-1.2.11
以下のmrbgemsを追加
・iij/mruby-digest
・iij/mruby-env
・iij/mruby-errno
・iij/mruby-iijson
・iij/mruby-ipaddr
・iij/mruby-mock
・iij/mruby-require
・iij/mruby-tls-openssl

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/ntshell/ntshell/util/ntopt.c

    r321 r331  
    131131        int argc;
    132132        char argv[NTOPT_TEXT_MAXLEN];
    133         char *argvp[NTOPT_TEXT_MAXARGS];
     133        char *argvp[1 + NTOPT_TEXT_MAXARGS];
    134134        int i;
    135135        int total;
     
    146146        for (i = 0; i < argc; i++) {
    147147                int len;
    148                 argvp[i] = ntopt_get_text(
     148                argvp[i + 1] = ntopt_get_text(
    149149                        str, i, p, NTOPT_TEXT_MAXLEN - total, &len);
    150150                if (total + len + 1 < NTOPT_TEXT_MAXLEN) {
     
    156156                }
    157157        }
     158        argvp[0] = (char *)argc;
    158159
    159         return func(argc, &argvp[0], extobj);
     160        return func((long *)&argvp[0], extobj);
    160161}
Note: See TracChangeset for help on using the changeset viewer.