Changeset 673 for trollforge


Ignore:
Timestamp:
01/26/12 23:37:52 (16 months ago)
Author:
literalka
Message:

turn query into array/list

Location:
trollforge/lastmeasure/server
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trollforge/lastmeasure/server/TODO

    r666 r673  
    11These are ideas, not things that are necessarily going to be done. 
    22 
     3[ ] IPv6 support. 
    34[ ] Add "HEY EVERYBODY, I'M LOOKING AT KIDDY PORN" wav files to softmeasure. 
    45[-] Abuse gzipped data. 
  • trollforge/lastmeasure/server/lmserver.cpp

    r667 r673  
    201201 
    202202    /* Find information in the request */ 
    203     /* TODO: Perhaps make `query' an array. Example: 
    204      *       `?u=dongs&popup=1' 
    205      *       * query[0] = "u=dongs"; 
    206      *       * query[1] = "popup=1"; 
    207      */ 
    208203    char const *resource = "/", *query = "", 
    209204               *agent = "Unknown", *host = "127.0.0.1"; 
  • trollforge/lastmeasure/server/lmutil.h

    r671 r673  
    155155    } 
    156156 
     157    static char * ParseQuery(char toparse[]) 
     158    { 
     159        char * pch = strtok(toparse, "&"); 
     160 
     161        while (pch != NULL) 
     162        { 
     163            printf("%s\n",pch); 
     164            pch = strtok(NULL, "&"); 
     165        } 
     166        return pch; // TODO return an array/list of somesort. 
     167    } 
     168 
    157169}; 
    158170 
Note: See TracChangeset for help on using the changeset viewer.