C/C++ Compiler (cl.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
C4025
                                             Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     Compiler warning (level 1) C4025
 
     'function' : based pointer passed to function with variable
     arguments: parameter 'number'
 
     A based pointer cannot be passed to the varargs part of a
     function without losing what it is based upon.
 
     When using a memory model with near data, only the offset portion
     of a based pointer is passed to an unprototyped function. If the
     function expects a far pointer, the resulting code will be wrong.
 
     To pass a based pointer to a function with variable arguments,
     cast the based pointer to a far pointer.
                                    -♦-