Made [updateRuler] save against missing rulers.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@13332 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Fred Kiefer 2002-04-03 00:30:38 +00:00
parent 34d32d32df
commit 5c40c0f312

View file

@ -1986,12 +1986,15 @@ replacing the selection.
- (void) updateRuler
{
NSScrollView *sv;
NSRulerView *rv;
/* Update ruler view only if told so */
if (_tf.uses_ruler && _tf.is_ruler_visible)
if (_tf.uses_ruler && _tf.is_ruler_visible &&
(sv = [self enclosingScrollView]) != nil &&
(rv = [sv horizontalRulerView]) != nil)
{
NSParagraphStyle *paraStyle;
NSScrollView *sv = [self enclosingScrollView];
NSRulerView *rv = [sv horizontalRulerView];
NSArray *makers;
if (_selected_range.length > 0) /* Multiple chars selection */