aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@gcc.gnu.org>2001-02-08 20:33:19 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2001-02-08 20:33:19 +0000
commitab7a43d812953f2f4bf8437577581e16c636b198 (patch)
tree17f0f16dfddfa06ff286134c845f152e3d71dce6
parent07558918832160db47db49bba400dc1f66698ccb (diff)
downloadgcc-ab7a43d812953f2f4bf8437577581e16c636b198.zip
gcc-ab7a43d812953f2f4bf8437577581e16c636b198.tar.gz
gcc-ab7a43d812953f2f4bf8437577581e16c636b198.tar.bz2
locale-inst.cc (fill_n): Instantiate with size_t arguments.
2001-02-08 Loren J. Rittle <ljrittle@acm.org> * src/locale-inst.cc (fill_n): Instantiate with size_t arguments. From-SVN: r39549
-rw-r--r--libstdc++-v3/ChangeLog6
-rw-r--r--libstdc++-v3/src/locale-inst.cc31
2 files changed, 16 insertions, 21 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 54d68e9..b8adc18 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 3e53caf..b6cd525 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&);
+}