diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2011-10-24 23:13:37 +0200 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2011-10-24 23:15:28 +0200 |
| commit | b6d19eeea75e255c40756b59e1c977988082589f (patch) | |
| tree | dc63be180c54217850319ebe233ab938a10c8582 /main/src/cgeo/geocaching/connector/AbstractConnector.java | |
| parent | e5efa831a88cab7675b65a3fb596990d88975ee2 (diff) | |
| download | cgeo-b6d19eeea75e255c40756b59e1c977988082589f.zip cgeo-b6d19eeea75e255c40756b59e1c977988082589f.tar.gz cgeo-b6d19eeea75e255c40756b59e1c977988082589f.tar.bz2 | |
Do not use an extra indirection for storing search results
What is called search result (or cgSearch) in c:geo is a collection
of caches that can or cannot come from a real search.
Remove the indirection and the ever-growing hash map that was previously
used. This will save memory, especially when using live maps.
See discussion in issue #707.
Diffstat (limited to 'main/src/cgeo/geocaching/connector/AbstractConnector.java')
| -rw-r--r-- | main/src/cgeo/geocaching/connector/AbstractConnector.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/connector/AbstractConnector.java b/main/src/cgeo/geocaching/connector/AbstractConnector.java index 1a3048a..4153c76 100644 --- a/main/src/cgeo/geocaching/connector/AbstractConnector.java +++ b/main/src/cgeo/geocaching/connector/AbstractConnector.java @@ -7,8 +7,6 @@ import cgeo.geocaching.cgeoapplication; import android.os.Handler; -import java.util.UUID; - public abstract class AbstractConnector implements IConnector { @Override @@ -47,7 +45,7 @@ public abstract class AbstractConnector implements IConnector { } @Override - public UUID searchByGeocode(cgBase base, String geocode, String guid, cgeoapplication app, cgSearch search, int reason, Handler handler) { + public cgSearch searchByGeocode(cgBase base, String geocode, String guid, cgeoapplication app, cgSearch search, int reason, Handler handler) { return null; } |
