diff --git a/obexd/client/session.c b/obexd/client/session.c
index d280c9f..25b04be 100644
--- a/obexd/client/session.c
+++ b/obexd/client/session.c
GMarkupParseContext *ctxt;
DBusMessage *reply;
DBusMessageIter iter;
- const char *buf;
int i;
reply = dbus_message_new_method_return(session->msg);
if (session->filled == 0)
goto done;
- for (i = session->filled - 1, buf = session->buffer; i > 0; i--) {
- if (buf[i] != '\0')
+ for (i = session->filled - 1; i > 0; i--) {
+ if (session->buffer[i] != '\0')
break;
session->filled--;