From 9fd15d9e37678056341abfc74e15edb27acf95de Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Thu, 27 Feb 2014 12:22:36 +0100 Subject: eventattacher: fix out of bounds string access Change-Id: Ic1f7ac2b6c3f5a865b316a83d92a0f2ff7616f5c --- eventattacher/source/eventattacher.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eventattacher') diff --git a/eventattacher/source/eventattacher.cxx b/eventattacher/source/eventattacher.cxx index 08da9e3e44a6..d7f4715eb09b 100644 --- a/eventattacher/source/eventattacher.cxx +++ b/eventattacher/source/eventattacher.cxx @@ -624,7 +624,7 @@ Reference EventAttacherImpl::attachListenerForTarget( else nIndex++; - OUString aListenerName = (aListenerType[nIndex] == 'X') ? aListenerType.copy(nIndex+1) : aListenerType; + OUString aListenerName = (!aListenerType.isEmpty() && aListenerType[nIndex] == 'X') ? aListenerType.copy(nIndex+1) : aListenerType; OUString aAddListenerName = "add" + aListenerName; // Send Methods to the correct addListener-Method -- cgit