errors.hlp (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.
Error Message
                                                  Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
     Compiler warning (level 1) C4414
 
     'function' : short jump to function converted to near
 
     Short jumps generate a one-byte instruction. The instruction
     includes a short offset that represents the distance between the
     jump and the function definition. The compiler must generate a
     special record for the jump, which requires the jmp to be either
     NEAR or FAR, but not SHORT. The compiler made the conversion.
 
     For example, the following code causes this warning:
 
          main()
          {
              _asm jmp SHORT main
          }
                                    -♦-