Scheduler: Fix stupid typing error
g0dil [Mon, 20 Oct 2008 19:01:36 +0000 (19:01 +0000)]
git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@938 270642c3-0616-0410-b53a-bc976706d245

Scheduler/ReadHelper.cti
Scheduler/ReadHelper.hh

index d491f64..3af87a6 100644 (file)
@@ -56,7 +56,7 @@ prefix_ Handle senf::ReadHelper<Handle>::handle()
 }
 
 template <class Handle>
-prefix_ unsigned senf::ReadHelper<Handle>::maxSize()
+prefix_ std::string::size_type senf::ReadHelper<Handle>::maxSize()
     const
 {
     return maxSize_;
index 0b43431..976c4ae 100644 (file)
@@ -113,7 +113,7 @@ namespace senf {
         ///////////////////////////////////////////////////////////////////////////
 
         Handle handle() const;          ///< Access the handle object
-        unsigned maxSize() const;       ///< Return maximum number of bytes to be read
+        std::string::size_type maxSize() const; ///< Return maximum number of bytes to be read
 
         std::string const & data() const; ///< return data read
         std::string const & tail() const; ///< return data read but not matched by the predicate
@@ -129,7 +129,8 @@ namespace senf {
     private:
         struct InternalPredicate;
 
-        ReadHelper(Handle handle, unsigned maxSize,  InternalPredicate * predicate, Callback cb);
+        ReadHelper(Handle handle, std::string::size_teyp maxSize,  
+                   InternalPredicate * predicate, Callback cb);
 
         static void dispatchProcess(ptr helper, Handle handle, int event);
         void process(Handle handle, int event);