summaryrefslogtreecommitdiff
path: root/cpp/include/IceUtil/ArgVector.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/include/IceUtil/ArgVector.h')
-rw-r--r--cpp/include/IceUtil/ArgVector.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/cpp/include/IceUtil/ArgVector.h b/cpp/include/IceUtil/ArgVector.h
index 6397fa602da..31aa9a86dae 100644
--- a/cpp/include/IceUtil/ArgVector.h
+++ b/cpp/include/IceUtil/ArgVector.h
@@ -27,19 +27,13 @@ public:
ArgVector& operator=(const ArgVector&);
~ArgVector();
- void setNoDelete();
-
int argc;
char** argv;
private:
- int _origArgc;
- bool _noDelete;
-
- void copyVec(int, int, char**);
- void copyVec(const ::std::vector< ::std::string>&);
- void swap(ArgVector&) throw();
+ ::std::vector< ::std::string> _args;
+ void setupArgcArgv();
};
}