• Rob Shearman's avatar
    shell32: Fix the logic in Control_LoadApplet determining when to use CPL_INQUIRE… · c627a81a
    Rob Shearman authored
    shell32: Fix the logic in Control_LoadApplet determining when to use CPL_INQUIRE and when to use CPL_NEWINQUIRE.
    
    Previously, the code would fail to get the name of an applet that didn't 
    return an icon for CPL_NEWINQUIRE and didn't return set either idName or 
    idIcon to a non-zero value for CPL_INQUIRE.
    
    Fix this by sending CPL_INQUIRE first and loading any strings or icon 
    specified and then only fall back to CPL_NEWINQUIRE if any of the 
    required members were zero (i.e. CPL_DYNAMIC_RES) and then only fill in 
    these fields.
    c627a81a
Name
Last commit
Last update
dlls Loading commit data...
documentation Loading commit data...
fonts Loading commit data...
include Loading commit data...
libs Loading commit data...
loader Loading commit data...
programs Loading commit data...
server Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
ANNOUNCE Loading commit data...
AUTHORS Loading commit data...
COPYING.LIB Loading commit data...
ChangeLog Loading commit data...
LICENSE Loading commit data...
LICENSE.OLD Loading commit data...
Make.rules.in Loading commit data...
Makefile.in Loading commit data...
README Loading commit data...
VERSION Loading commit data...
aclocal.m4 Loading commit data...
configure Loading commit data...
configure.ac Loading commit data...