[uClibc-cvs] CVS uClibc++/include
CVS User gkajmowi
gkajmowi at codepoet.org
Mon Jan 3 19:04:40 UTC 2005
Update of /var/cvs/uClibc++/include
In directory nail:/tmp/cvs-serv30713
Modified Files:
iomanip vector
Log Message:
Changed iomanip functions to inline to prevent compiler errors.
--- /var/cvs/uClibc++/include/iomanip 2005/01/03 16:28:46 1.1
+++ /var/cvs/uClibc++/include/iomanip 2005/01/03 19:04:39 1.2
@@ -68,27 +68,27 @@
//Actual manipulator functions
-__resetiosflags resetiosflags(ios_base::fmtflags mask){
+inline __resetiosflags resetiosflags(ios_base::fmtflags mask){
return __resetiosflags(mask);
}
-__setiosflags setiosflags(ios_base::fmtflags mask){
+inline __setiosflags setiosflags(ios_base::fmtflags mask){
return __setiosflags(mask);
}
-__setbase setbase(int b){
+inline __setbase setbase(int b){
return __setbase(b);
}
-__setfill setfill(int c){
+inline __setfill setfill(int c){
return __setfill(c);
}
-__setprecision setprecision(int n){
+inline __setprecision setprecision(int n){
return __setprecision(n);
}
-__setw setw(int n){
+inline __setw setw(int n){
return __setw(n);
}
@@ -141,7 +141,7 @@
template<class Ch, class Tr> basic_ostream<Ch, Tr>&
operator<<(basic_ostream<Ch, Tr>& os, const __setfill s)
{
- os.setfill(s.character);
+ os.fill(s.character);
return os;
}
@@ -155,7 +155,7 @@
template<class Ch, class Tr> basic_ostream<Ch, Tr>&
operator<<(basic_ostream<Ch, Tr>& os, const __setw s)
{
- os.setw(s.width);
+ os.width(s.width);
return os;
}
--- /var/cvs/uClibc++/include/vector 2005/01/03 17:50:22 1.9
+++ /var/cvs/uClibc++/include/vector 2005/01/03 19:04:39 1.10
@@ -275,22 +275,22 @@
}
template <class InputIterator>
- void _dispatch_insert(iterator position, InputIterator first, InputIterator last, __true_type)
+ inline void _dispatch_insert(iterator position, InputIterator first, InputIterator last, __true_type)
{
_insert_fill(position, first, last);
}
template <class InputIterator>
- void _dispatch_insert(iterator position, InputIterator first, InputIterator last, __false_type)
+ inline void _dispatch_insert(iterator position, InputIterator first, InputIterator last, __false_type)
{
_insert_from_iterator(position, first, last);
}
- void insert(iterator position, size_type n, const T& x ){
+ inline void insert(iterator position, size_type n, const T& x ){
_insert_fill(position, n, x);
}
- template <class InputIterator> void insert(iterator position, InputIterator first, InputIterator last){
+ template <class InputIterator> inline void insert(iterator position, InputIterator first, InputIterator last){
typedef typename __is_integer<InputIterator>::value __some_type;
_dispatch_insert(position, first, last, __some_type());
}
More information about the uClibc-cvs
mailing list