diff options
| author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-02-08 20:33:19 +0000 | 
|---|---|---|
| committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-02-08 20:33:19 +0000 | 
| commit | 48d68a9b992a6709bfff3ebff58afec4a189d029 (patch) | |
| tree | 17f0f16dfddfa06ff286134c845f152e3d71dce6 | |
| parent | 40a7af5153db60445a26188c38a8c7a7783b1131 (diff) | |
| download | ppe42-gcc-48d68a9b992a6709bfff3ebff58afec4a189d029.tar.gz ppe42-gcc-48d68a9b992a6709bfff3ebff58afec4a189d029.zip  | |
2001-02-08  Loren J. Rittle  <ljrittle@acm.org>
        * src/locale-inst.cc (fill_n): Instantiate with size_t arguments.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@39549 138bc75d-0d04-0410-961f-82ee72b054a4
| -rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
| -rw-r--r-- | libstdc++-v3/src/locale-inst.cc | 31 | 
2 files changed, 16 insertions, 21 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 54d68e99be7..b8adc18aaee 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,4 +1,8 @@ -2001-02-28  David Edelsohn  <edelsohn@gnu.org> +2001-02-08  Loren J. Rittle  <ljrittle@acm.org> + +        * src/locale-inst.cc (fill_n): Instantiate with size_t arguments. + +2001-02-08  David Edelsohn  <edelsohn@gnu.org>  	* configure.target (aix4*): Remove extra set of brackets. diff --git a/libstdc++-v3/src/locale-inst.cc b/libstdc++-v3/src/locale-inst.cc index 3e53caf4616..b6cd5252be3 100644 --- a/libstdc++-v3/src/locale-inst.cc +++ b/libstdc++-v3/src/locale-inst.cc @@ -285,32 +285,23 @@ namespace std {  #endif  #endif // _GLIBCPP_USE_WCHAR_T -  template  -    locale::facet**  -    fill_n<locale::facet**, unsigned int, locale::facet*> -    (locale::facet**, unsigned int, locale::facet* const&); +  template +    void __sink_unused_warning<locale::facet*>(locale::facet*);    template       locale::facet**  -    fill_n<locale::facet**, unsigned long, locale::facet*> -    (locale::facet**, unsigned long, locale::facet* const&); - -  template -    void __sink_unused_warning<locale::facet*>(locale::facet*); +    fill_n<locale::facet**, size_t, locale::facet*> +    (locale::facet**, size_t, locale::facet* const&);    template -    __normal_iterator<locale::facet**,  -                      vector<locale::facet*> > -    fill_n(__normal_iterator<locale::facet**,  -	                     vector<locale::facet*> >, -	   unsigned, locale::facet* const&); +    __normal_iterator<locale::facet**, vector<locale::facet*> > +    fill_n(__normal_iterator<locale::facet**, vector<locale::facet*> >, +	   size_t, locale::facet* const&);    template      void -    fill (__normal_iterator<locale::facet**,  -	                    vector<locale::facet*> >, -	  __normal_iterator<locale::facet**,  -	                    vector<locale::facet*> >, -	  locale::facet* const&); -} //std +    fill(__normal_iterator<locale::facet**, vector<locale::facet*> >, +         __normal_iterator<locale::facet**, vector<locale::facet*> >, +         locale::facet* const&); +}   | 

