X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/a3408478f9112457fb120a422cfb9fa874bf2805..e3703f791ff52f6d7a9d6f9e8dca37a506967c2b:/projects/sgconf/main.cpp?ds=sidebyside diff --git a/projects/sgconf/main.cpp b/projects/sgconf/main.cpp index f83d3894..b107ee95 100644 --- a/projects/sgconf/main.cpp +++ b/projects/sgconf/main.cpp @@ -369,7 +369,7 @@ if (cd == (iconv_t) -1) exit(ICONV_ERR_CODE); } -#if defined(FREE_BSD) || defined(FREE_BSD5) +#if defined(CONST_ICONV) nconv = iconv (cd, (const char**)&inbuf, &insize, &outbuf, &outsize); #else nconv = iconv (cd, &inbuf, &insize, &outbuf, &outsize); @@ -1002,7 +1002,7 @@ while (1) break; case 'P': //phone - ParseAnyString(optarg, &str); + ParseAnyString(optarg, &str, "koi8-ru"); req.phone = str; break; @@ -1062,7 +1062,7 @@ while (1) case 707: case 708: case 709: - ParseAnyString(optarg, &str); + ParseAnyString(optarg, &str, "koi8-ru"); //printf("UD%d\n", c - 700); req.ud[c - 700] = str; break;