• 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
..
GL Loading commit data...
Xext Loading commit data...
Xi Loading commit data...
composite Loading commit data...
damageext Loading commit data...
dbe Loading commit data...
dix Loading commit data...
fb Loading commit data...
hw/nxagent Loading commit data...
include Loading commit data...
mi Loading commit data...
miext Loading commit data...
os Loading commit data...
randr Loading commit data...
record Loading commit data...
render Loading commit data...
xfixes Loading commit data...
xkb Loading commit data...
.gitignore Loading commit data...
Imakefile Loading commit data...
fix-miregion Loading commit data...
fix-miregion-private Loading commit data...
fix-region Loading commit data...