]> git.tdb.fi Git - libs/net.git/blobdiff - source/http/client.h
Use default member initializers where possible
[libs/net.git] / source / http / client.h
index e0b9b64f097b62c563480e0f879b2985cb5523c2..c88ce32df2cd62b55f4c41a66db66e6295470d4b 100644 (file)
@@ -30,20 +30,19 @@ private:
                void resolve_failed(unsigned, const std::exception &);
        };
 
-       Net::StreamSocket *sock;
-       IO::EventDispatcher *event_disp;
-       Net::Resolver *resolver;
-       ResolveListener *resolve_listener;
-       unsigned resolve_tag;
-       std::string user_agent;
-       Request *request;
-       Response *response;
+       Net::StreamSocket *sock = 0;
+       IO::EventDispatcher *event_disp = 0;
+       Net::Resolver *resolver = 0;
+       ResolveListener *resolve_listener = 0;
+       unsigned resolve_tag = 0;
+       std::string user_agent = "libmspnet/1.0";
+       Request *request = 0;
+       Response *response = 0;
        std::string in_buf;
 
        Client(const Client &);
        Client &operator=(const Client &);
 public:
-       Client();
        ~Client();
 
        void use_event_dispatcher(IO::EventDispatcher *);