]> git.sur5r.net Git - freertos/blobdiff - Demo/Common/ethernet/FreeTCPIP/apps/httpd/httpd.c
FreeTCPIP - remove compiler warnings.
[freertos] / Demo / Common / ethernet / FreeTCPIP / apps / httpd / httpd.c
index d40bafe560378cd6fb15063777c8d0e37f1ed1a1..99564a93c4f92c62a3dc3e3b36a224ffcce5c173 100644 (file)
@@ -96,6 +96,8 @@ static PT_THREAD( send_file ( struct httpd_state *s ) )
 {\r
        PSOCK_BEGIN( &s->sout );\r
 \r
+       ( void ) PT_YIELD_FLAG;\r
+       \r
        do\r
        {\r
                PSOCK_GENERATOR_SEND( &s->sout, generate_part_of_file, s );\r
@@ -110,7 +112,8 @@ static PT_THREAD( send_file ( struct httpd_state *s ) )
 static PT_THREAD( send_part_of_file ( struct httpd_state *s ) )\r
 {\r
        PSOCK_BEGIN( &s->sout );\r
-\r
+       ( void ) PT_YIELD_FLAG;\r
+       \r
        PSOCK_SEND( &s->sout, s->file.data, s->len );\r
 \r
        PSOCK_END( &s->sout );\r
@@ -131,7 +134,7 @@ static PT_THREAD( handle_script ( struct httpd_state *s ) )
        char    *ptr;\r
 \r
        PT_BEGIN( &s->scriptpt );\r
-\r
+       ( void ) PT_YIELD_FLAG;\r
        while( s->file.len > 0 )\r
        {\r
                /* Check if we should start executing a script. */\r
@@ -202,7 +205,7 @@ static PT_THREAD( send_headers ( struct httpd_state *s, const char *statushdr )
        char    *ptr;\r
 \r
        PSOCK_BEGIN( &s->sout );\r
-\r
+       ( void ) PT_YIELD_FLAG;\r
        PSOCK_SEND_STR( &s->sout, statushdr );\r
 \r
        ptr = strrchr( s->filename, ISO_period );\r
@@ -244,7 +247,7 @@ static PT_THREAD( handle_output ( struct httpd_state *s ) )
        char    *ptr;\r
 \r
        PT_BEGIN( &s->outputpt );\r
-\r
+       ( void ) PT_YIELD_FLAG;\r
        if( !httpd_fs_open(s->filename, &s->file) )\r
        {\r
                httpd_fs_open( http_404_html, &s->file );\r
@@ -275,7 +278,7 @@ static PT_THREAD( handle_output ( struct httpd_state *s ) )
 static PT_THREAD( handle_input ( struct httpd_state *s ) )\r
 {\r
        PSOCK_BEGIN( &s->sin );\r
-\r
+       ( void ) PT_YIELD_FLAG;\r
        PSOCK_READTO( &s->sin, ISO_space );\r
 \r
        if( strncmp(s->inputbuf, http_get, 4) != 0 )\r