773 |
{ |
{ |
774 |
struct window *w = updated_window; |
struct window *w = updated_window; |
775 |
struct frame *f; |
struct frame *f; |
776 |
int width; |
int width, height; |
777 |
|
|
778 |
xassert (w); |
xassert (w); |
779 |
|
|
794 |
&& desired_row->full_width_p |
&& desired_row->full_width_p |
795 |
&& (f = XFRAME (w->frame), |
&& (f = XFRAME (w->frame), |
796 |
width = FRAME_INTERNAL_BORDER_WIDTH (f), |
width = FRAME_INTERNAL_BORDER_WIDTH (f), |
797 |
width != 0)) |
width != 0) |
798 |
|
&& (height = desired_row->visible_height, |
799 |
|
height > 0)) |
800 |
{ |
{ |
|
int height = desired_row->visible_height; |
|
801 |
int y = WINDOW_TO_FRAME_PIXEL_Y (w, max (0, desired_row->y)); |
int y = WINDOW_TO_FRAME_PIXEL_Y (w, max (0, desired_row->y)); |
802 |
|
|
803 |
/* Internal border is drawn below the tool bar. */ |
/* Internal border is drawn below the tool bar. */ |