stdcxx-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elemi...@apache.org
Subject svn commit: r662493 - /stdcxx/branches/4.2.x/util/cmdopt.cpp
Date Mon, 02 Jun 2008 17:37:03 GMT
Author: elemings
Date: Mon Jun  2 10:37:03 2008
New Revision: 662493

URL: http://svn.apache.org/viewvc?rev=662493&view=rev
Log:
2008-06-02  Eric Lemings <eric.lemings@roguewave.com>

	STDCXX-550
	* util/cmdopt.cpp (get_long_val, eval_options): Change `offset'
	parameter type from `unsigned' to `size_t' type.  (Better fix
	for conversion warning than casting.)


Modified:
    stdcxx/branches/4.2.x/util/cmdopt.cpp

Modified: stdcxx/branches/4.2.x/util/cmdopt.cpp
URL: http://svn.apache.org/viewvc/stdcxx/branches/4.2.x/util/cmdopt.cpp?rev=662493&r1=662492&r2=662493&view=diff
==============================================================================
--- stdcxx/branches/4.2.x/util/cmdopt.cpp (original)
+++ stdcxx/branches/4.2.x/util/cmdopt.cpp Mon Jun  2 10:37:03 2008
@@ -198,7 +198,7 @@
     @param offset length of option name (including leading --)
 */
 static char*
-get_long_val (char* const* argv, int* idx, unsigned offset)
+get_long_val (char* const* argv, int* idx, size_t offset)
 {
     assert (0 != argv);
     assert (0 != idx);
@@ -567,7 +567,7 @@
                      && !memcmp (opt_exit, argv [i], sizeof opt_exit - 1)) {
                 /* exit immediately with the specified status */
                 optname = opt_exit;
-                optarg  = get_long_val (argv, &i, unsigned (sizeof opt_exit - 1));
+                optarg  = get_long_val (argv, &i, sizeof opt_exit - 1);
                 if (optarg && *optarg) {
                     if (!isdigit (*optarg))
                         bad_value (optname, optarg);
@@ -589,7 +589,7 @@
                      && !memcmp (opt_sleep, argv [i], sizeof opt_sleep - 1)) {
                 /* sleep for the specified number of seconds */ 
                 optname = opt_sleep;
-                optarg  = get_long_val (argv, &i, unsigned (sizeof opt_sleep - 1));
+                optarg  = get_long_val (argv, &i, sizeof opt_sleep - 1);
                 if (optarg && *optarg) {
                     if (!isdigit (*optarg))
                         bad_value (optname, optarg);
@@ -606,7 +606,7 @@
                      && !memcmp (opt_signal, argv [i], sizeof opt_signal - 1)) {
                 /* send ourselves the specified signal */
                 optname = opt_signal;
-                optarg  = get_long_val (argv, &i, unsigned (sizeof opt_signal - 1));
+                optarg  = get_long_val (argv, &i, sizeof opt_signal - 1);
                 if (optarg && *optarg) {
                     const int signo = get_signo (optarg);
                     if (0 <= signo) {
@@ -621,7 +621,7 @@
                      && !memcmp (opt_ignore, argv [i], sizeof opt_ignore - 1)) {
                 /* ignore the specified signal */
                 optname = opt_ignore;
-                optarg  = get_long_val (argv, &i, unsigned (sizeof opt_ignore - 1));
+                optarg  = get_long_val (argv, &i, sizeof opt_ignore - 1);
                 if (optarg && *optarg) {
                     const int signo = get_signo (optarg);
                     if (0 <= signo) {
@@ -636,7 +636,7 @@
                      && !memcmp (opt_ulimit, argv [i], sizeof opt_ulimit - 1)) {
                 /* set child process resource utilization limits */
                 optname = opt_ulimit;
-                optarg  = get_long_val (argv, &i, unsigned (sizeof opt_ulimit - 1));
+                optarg  = get_long_val (argv, &i, sizeof opt_ulimit - 1);
                 if (optarg && *optarg) {
                     if (!parse_limit_opts (optarg, defaults)) {
                         break;
@@ -647,7 +647,7 @@
                      && !memcmp (opt_warn, argv [i], sizeof opt_warn - 1)) {
                 /* set compiler warning mode */
                 optname = opt_warn;
-                optarg  = get_long_val (argv, &i, unsigned (sizeof opt_warn - 1));
+                optarg  = get_long_val (argv, &i, sizeof opt_warn - 1);
                 if (optarg && *optarg) {
                     if (!parse_warn_opts (optarg, defaults)) {
                         break;



Mime
View raw message