• Mike Gabriel's avatar
    Xserver/os/xprintf.c: Drop NoMachine's own implementation of Xvasprintf(). Use… · cf2e0765
    Mike Gabriel authored
    Xserver/os/xprintf.c: Drop NoMachine's own implementation of Xvasprintf(). Use stock implementation instead.
    
     * Reason from NoMachine's NX CHANGELOG for having its own implementation
       of Xvasprintf() (from around nxagent 3.3.0):
    
        - Fixed TR06G02225. The implementation of Xvprintf() has been reviewed
          to work on more platforms. Previous implementation caused a failure
          in the build of keyboard map on some platform like Solaris 8 and 9.
        - Fixed TR03G02198. Reimplemented Xvprintf() in Xserver/os to handle
          the case in which vsnprintf returned -1.
    
     * Reason for removing it again:
    
        - Fixes segfaults in SetDefaultFontPath when launching nxagent.
        - All locations in Xserver/** using the code check for return value
          of -1.
        - Solaris 8 and 9 are beyond of our support scope.
        - Keep more in sync with X.org.
        - Good moment to drop more GPL-2 code from Xserver's code base.
    cf2e0765
Name
Last commit
Last update
..
config Loading commit data...
extras Loading commit data...
include Loading commit data...
lib Loading commit data...
programs Loading commit data...
.gitignore Loading commit data...
Imakefile Loading commit data...
Makefile Loading commit data...
x-indent-all.sh Loading commit data...
x-indent.sh Loading commit data...