mirror of
https://github.com/reactos/wine.git
synced 2024-11-25 12:49:45 +00:00
Allow integer atoms in set_property and remove_property. Needed by
FindText common dialog.
This commit is contained in:
parent
cd3afa895b
commit
7e105b49c4
@ -274,15 +274,19 @@ static atom_t find_atom( struct atom_table *table, const WCHAR *str )
|
||||
/* increment the ref count of a global atom; used for window properties */
|
||||
int grab_global_atom( atom_t atom )
|
||||
{
|
||||
struct atom_entry *entry = get_atom_entry( global_table, atom );
|
||||
if (entry) entry->count++;
|
||||
return (entry != NULL);
|
||||
if (atom >= MIN_STR_ATOM)
|
||||
{
|
||||
struct atom_entry *entry = get_atom_entry( global_table, atom );
|
||||
if (entry) entry->count++;
|
||||
return (entry != NULL);
|
||||
}
|
||||
else return 1;
|
||||
}
|
||||
|
||||
/* decrement the ref count of a global atom; used for window properties */
|
||||
void release_global_atom( atom_t atom )
|
||||
{
|
||||
delete_atom( global_table, atom );
|
||||
if (atom >= MIN_STR_ATOM) delete_atom( global_table, atom );
|
||||
}
|
||||
|
||||
/* add a global atom */
|
||||
|
Loading…
Reference in New Issue
Block a user