From ce3a18db3d40df869654a0e33724f1458b2aab61 Mon Sep 17 00:00:00 2001 From: DarkWyrm Date: Sat, 16 Oct 2004 22:39:41 +0000 Subject: [PATCH] Added the forgotten length parameter to DrawString git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9382 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/interface/View.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kits/interface/View.cpp b/src/kits/interface/View.cpp index 366d39beb0..e30fdc90e5 100644 --- a/src/kits/interface/View.cpp +++ b/src/kits/interface/View.cpp @@ -2292,7 +2292,7 @@ void BView::DrawString(const char* aString, int32 length, escapement_delta* delt void BView::DrawString(const char* aString, int32 length, BPoint location, escapement_delta* delta) { - if ( !aString ) + if ( !aString || length<1) return; if (owner) @@ -2300,6 +2300,7 @@ void BView::DrawString(const char* aString, int32 length, BPoint location, check_lock(); owner->fLink->StartMessage( AS_DRAW_STRING ); + owner->fLink->Attach( length ); owner->fLink->Attach( location ); // Quite often delta will be NULL, so we have to accomodate this.