• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Leere Img-Tags führen zum Absturz in WinMobile-Cachebox

SurFan

Geocacher
Hi,
in WinCachebox wurde das ja dank araber95 bereits geändert, auf dem Smartphone habe ich natürlich das gleiche Problem:

Falls in der Beschreibung eines Caches ein leeres Img-Tag ist, stürzt Cachebox kommentarlos ab. Abhilfe:

in DescriptionImageGrabber.ResolveImages die folgenden Zeilen (692-694)

int srcIdx = img.text.ToLower().IndexOf("src=");
int srcStart = img.text.IndexOf('"', srcIdx + 4);
int srcEnd = img.text.IndexOf('"', srcStart + 1);

ersetzen durch

int srcStart = -1;
int srcEnd = -1;
int srcIdx = img.text.ToLower().IndexOf("src=");
if (srcIdx != -1) srcStart = img.text.IndexOf('"', srcIdx + 4);
if (srcStart != -1) srcEnd = img.text.IndexOf('"', srcStart + 1);

Vielleicht könnte einer der Entwickler, der für Windows-Mobile kompilieren kann, dies in einer seiner wenigen freien Minuten mal einbauen.

Danke
Ralph
 
Oben