from trunk
This commit is contained in:
commit
a1c65d578c
2 changed files with 15 additions and 10 deletions
|
@ -3,6 +3,11 @@
|
|||
* font.c (font_parse_xlfd): If FONT is a font-entity and pixel
|
||||
size in NAME is invalid, return -1.
|
||||
|
||||
2010-01-31 Chong Yidong <cyd@stupidchicken.com>
|
||||
|
||||
* nsterm.m (ns_defined_color): Block input. Suggested by Mike
|
||||
<deactivated@gmail.com> (Bug#3605).
|
||||
|
||||
2010-01-31 David De La Harpe Golden <david@harpegolden.net>
|
||||
|
||||
* fileio.c (Frename_file): Correctly rename symlinks to
|
||||
|
|
20
src/nsterm.m
20
src/nsterm.m
|
@ -1552,19 +1552,19 @@ Free a pool and temporary objects it refers to (callable from C)
|
|||
Return 0 if not found
|
||||
-------------------------------------------------------------------------- */
|
||||
{
|
||||
NSColor *temp;
|
||||
int notFound = ns_get_color (name, &temp);
|
||||
|
||||
NSColor *col;
|
||||
NSTRACE (ns_defined_color);
|
||||
|
||||
if (notFound)
|
||||
return 0;
|
||||
|
||||
BLOCK_INPUT;
|
||||
if (ns_get_color (name, &col) != 0) /* Color not found */
|
||||
{
|
||||
UNBLOCK_INPUT;
|
||||
return 0;
|
||||
}
|
||||
if (makeIndex && alloc)
|
||||
color_def->pixel = ns_index_color(temp, f); /* [temp retain]; */
|
||||
|
||||
ns_query_color (temp, color_def, !makeIndex);
|
||||
|
||||
color_def->pixel = ns_index_color (col, f);
|
||||
ns_query_color (col, color_def, !makeIndex);
|
||||
UNBLOCK_INPUT;
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue