Skip to content

Commit b27e338

Browse files
Decrement pendingJobs through the this pointer instead of a function call (#73)
1 parent ab2f807 commit b27e338

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

src/OpenStreetMap-esp32.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -569,7 +569,7 @@ void OpenStreetMap::tileFetcherTask(void *param)
569569
log_e("Tile fetch failed: %s", result.c_str());
570570
else
571571
log_i("core %i fetched tile z=%u x=%lu, y=%lu in %lu ms", xPortGetCoreID(), job.z, job.x, job.y, millis() - startMS);
572-
osm->decrementActiveJobs();
572+
--osm->pendingJobs;
573573
}
574574
log_d("task on core %i exiting", xPortGetCoreID());
575575
xTaskNotifyGive(osm->ownerTask);

src/OpenStreetMap-esp32.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ class OpenStreetMap
102102
bool composeMap(LGFX_Sprite &mapSprite, const tileList &requiredTiles, uint8_t zoom);
103103
static void tileFetcherTask(void *param);
104104
TaskHandle_t ownerTask = nullptr;
105-
inline void decrementActiveJobs() { --pendingJobs; }
106105
bool startTileWorkerTasks();
107106

108107
QueueHandle_t jobQueue = nullptr;

0 commit comments

Comments
 (0)