Skip to content

Commit 971a5e8

Browse files
authored
small fixes (#23)
* cast, fixes #8 * Arduino Server preferred API: ::available() -> ::accept() * update to newer esp8266 ESP.getHeapStats api
1 parent 784515d commit 971a5e8

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

ESPWebDAV.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1088,7 +1088,7 @@ void ESPWebDAVCore::handlePut(ResourceType resource)
10881088
size_t written = 0;
10891089
while (written < numRead)
10901090
{
1091-
auto numWrite = file.write(buf + written, numRead - written);
1091+
auto numWrite = file.write((uint8_t*)buf + written, numRead - written);
10921092
if (numWrite == 0 || (int)numWrite == -1)
10931093
{
10941094
DBG_PRINT("error: numread=%d write=%d written=%d", (int)numRead, (int)numWrite, (int)written);

WebSrv.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ void ESPWebDAV::handleClient()
9797
{
9898
// no or sleeping current client
9999
// take it over
100-
locClient = server->available();
100+
locClient = server->accept();
101101
m_persistent_timer_ms = millis();
102102
DBG_PRINT("NEW CLIENT-------------------------------------------------------");
103103
}

examples/Hooked/Hooked.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ void help()
161161
Serial.printf("interactive: F/ormat D/ir C/reateFile\n");
162162

163163
uint32_t freeHeap;
164-
uint16_t maxBlock;
164+
uint32_t maxBlock;
165165
uint8_t fragmentation;
166166
ESP.getHeapStats(&freeHeap, &maxBlock, &fragmentation);
167167
Serial.printf("Heap stats: free heap: %u - max block: %u - fragmentation: %u%%\n",

0 commit comments

Comments
 (0)