File tree Expand file tree Collapse file tree 2 files changed +2
-5
lines changed Expand file tree Collapse file tree 2 files changed +2
-5
lines changed Original file line number Diff line number Diff line change @@ -456,9 +456,6 @@ std::optional<std::unique_ptr<MemoryBuffer>> OpenStreetMap::urlToBuffer(const ch
456
456
return buffer;
457
457
}
458
458
459
- thread_local OpenStreetMap *OpenStreetMap::currentInstance = nullptr ;
460
- thread_local uint16_t *OpenStreetMap::currentTileBuffer = nullptr ;
461
-
462
459
void OpenStreetMap::PNGDraw (PNGDRAW *pDraw)
463
460
{
464
461
if (!currentInstance || !currentInstance->currentTileBuffer )
Original file line number Diff line number Diff line change @@ -87,8 +87,8 @@ class OpenStreetMap
87
87
private:
88
88
SemaphoreHandle_t cacheMutex = nullptr ;
89
89
std::vector<CachedTile> tilesCache;
90
- thread_local static uint16_t *currentTileBuffer ;
91
- thread_local static OpenStreetMap *currentInstance ;
90
+ static inline thread_local OpenStreetMap *currentInstance = nullptr ;
91
+ static inline thread_local uint16_t *currentTileBuffer = nullptr ;
92
92
static void PNGDraw (PNGDRAW *pDraw);
93
93
double lon2tile (double lon, uint8_t zoom);
94
94
double lat2tile (double lat, uint8_t zoom);
You can’t perform that action at this time.
0 commit comments