]> git.cworth.org Git - apitrace/commitdiff
Ensure function default argument matches template type.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Wed, 1 Feb 2012 20:46:10 +0000 (20:46 +0000)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Wed, 1 Feb 2012 20:46:10 +0000 (20:46 +0000)
Fixes the error "error: default argument for parameter of type
'_CGLPixelFormatAttribute' has type 'int'".

glsize.hpp

index 41ac5154ba301e1337362c6e60d8d9e7b711d3bf..d81cdf1fe6071db14ac6853b6d4a3a5fa3405d62 100644 (file)
@@ -748,7 +748,7 @@ __glClearBuffer_size(GLenum buffer)
  */
 template<class T>
 static inline size_t
-__AttribList_size(const T *pAttribList, const T terminator = 0)
+__AttribList_size(const T *pAttribList, const T terminator = static_cast<T>(0))
 {
     size_t size = 0;
 
@@ -767,7 +767,7 @@ __AttribList_size(const T *pAttribList, const T terminator = 0)
  */
 template<class T>
 static inline size_t
-__AttribPairList_size(const T *pAttribList, const T terminator = 0)
+__AttribPairList_size(const T *pAttribList, const T terminator = static_cast<T>(0))
 {
     size_t size = 0;