$OpenBSD: patch-src_inputbar_cpp,v 1.1 2010/05/28 08:50:58 espie Exp $
--- src/inputbar.cpp.orig	Fri May 28 03:01:39 2010
+++ src/inputbar.cpp	Fri May 28 03:04:44 2010
@@ -22,6 +22,8 @@ extern "C" {
 #include "workspace.h"
 #include "xcore.h"
 
+static Sstring nothing;
+
 InputBar::InputBar(Monitor *monitor, Rectangle *rect)
     : Bar(monitor, rect)
 {
@@ -31,7 +33,7 @@ InputBar::InputBar(Monitor *monitor, Rectangle *rect)
     prompt_ = 0;
     promptCounter_ = 0;
     isArgument_ = false;
-    entryBegin_ = entryEnd_ = 0;
+    entryBegin_ = entryEnd_ = nothing.end();
     partitionBegin_ = selected_ = entryBegin_;
     args_ = "";
     LOGDEBUG("creating input");
@@ -233,7 +235,7 @@ void InputBar::queryText(string text) {
         clearPrevPartitionsStack();
     }
     else {
-        entryBegin_ = entryEnd_ = 0;
+        entryBegin_ = entryEnd_ = nothing.end();
         partitionBegin_ = selected_ = entryBegin_;
         text_ = text;
     }