From 6e40a6e78d3a721f5b5c62993a5825190b6cb691 Mon Sep 17 00:00:00 2001 From: Ken Shirriff Date: Fri, 19 Jun 2009 10:25:05 -0700 Subject: [PATCH] Implement sliding window sync. This change allows null QueryParams to be skipped. --- .../java/com/google/android/gdata/client/QueryParamsImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/java/com/google/android/gdata/client/QueryParamsImpl.java b/core/java/com/google/android/gdata/client/QueryParamsImpl.java index e27b36f0f4a1f..fbe0d22930cb0 100644 --- a/core/java/com/google/android/gdata/client/QueryParamsImpl.java +++ b/core/java/com/google/android/gdata/client/QueryParamsImpl.java @@ -60,6 +60,8 @@ public class QueryParamsImpl extends QueryParams { sb.append('?'); } for (String param : params) { + String value = mParams.get(param); + if (value == null) continue; if (first) { first = false; } else { @@ -67,7 +69,7 @@ public class QueryParamsImpl extends QueryParams { } sb.append(param); sb.append('='); - String value = mParams.get(param); + String encodedValue = null; try {