Commit 7f88b0ec authored by jan.koester's avatar jan.koester
Browse files

no warnings

parent a5a44112
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -298,7 +298,7 @@ namespace blogi {
                    }
                }

                size_t tgsstart=0,tgsend=0;
                size_t tgsstart=0;
                if (!tags.empty() && content_id != -1) {
                    for (size_t i = 0; i <= tags.length(); ++i) {
                        if (tags[i] == ' ' || i == tags.length()) {
@@ -530,9 +530,9 @@ namespace blogi {

                cleartags(tid);

                size_t tgsstart = 0, tgsend = 0;
                size_t tgsstart = 0;
                if (!tags.empty() && cid != -1) {
                    for (int i = 0; i <= tags.length(); ++i) {
                    for (size_t i = 0; i <= tags.length(); ++i) {
                        if (tags[i] == ' ' || i == tags.length()) {
                            if ((i - tgsstart) > 0) {
                                std::string tag = tags.substr(tgsstart, (i - tgsstart));
+0 −1
Original line number Diff line number Diff line
@@ -105,7 +105,6 @@ namespace blogi {

        void editAlbum(const int tid,libhttppp::HttpRequest * req, libhtmlpp::HtmlString & setdiv){
            int id = -1;
            char url[512];
            libhttppp::HttpForm form;
            form.parse(req);
            std::string name;
+8 −8
Original line number Diff line number Diff line
@@ -155,7 +155,9 @@ namespace blogi {

            std::string path;

            if(req->getRequestURL()+strlen(Args->config->buildurl("nginxfiler",url,512)))
            size_t len =strlen(Args->config->buildurl("nginxfiler",url,512));

            if(len < strlen(req->getRequestURL()))
                path=req->getRequestURL()+strlen(Args->config->buildurl("nginxfiler",url,512));

            path+="/";
@@ -192,7 +194,7 @@ namespace blogi {

                std::shared_ptr<char[]> data(new char[16384], std::default_delete<char[]>());

                int recv,tries=0,chunklen=0;
                int recv,chunklen=0;

                try{
                    for(;;){
@@ -218,7 +220,7 @@ namespace blogi {

                std::vector<char> json;
                libhttppp::HttpResponse res;
                size_t hsize=0,cpos;
                int hsize=0,cpos;
                bool chunked=false;

                int rlen=0;
@@ -245,8 +247,6 @@ namespace blogi {
                    json.resize(rlen);
                }

                tries=0;

                if(!chunked){
                    do{
                        try{
@@ -276,7 +276,7 @@ namespace blogi {
                    }while(rlen>0);
                }else{

                    size_t readed=0;
                    int readed=0;

                    for(;;){
                        if(recv - cpos > 0){
@@ -288,7 +288,7 @@ namespace blogi {
                                readed=0;
                            }

                            size_t len = (chunklen - readed) < (recv - cpos) ? (chunklen - readed)  : (recv - cpos);
                            int len = (chunklen - readed) < (recv - cpos) ? (chunklen - readed)  : (recv - cpos);

                            std::copy(data.get()+cpos,data.get()+(cpos+len),std::back_inserter(json));

@@ -389,7 +389,7 @@ namespace blogi {
            return true;
        }
    private:
        int readchunk(const char *data,size_t datasize,size_t &pos){
        int readchunk(const char *data,int datasize,int &pos){
            int start=pos;

            char value[512];
+1 −6
Original line number Diff line number Diff line
@@ -116,7 +116,7 @@ blogi::Blogi::Blogi(Config *blgcfg,netplus::socket *serversocket,bool debug) : H

    BlogiPlg = new Plugin();

    for(int i=0; i<PlgArgs->config->getplgdirs(); ++i){
    for(size_t i=0; i<PlgArgs->config->getplgdirs(); ++i){
         BlogiPlg->loadPlugins(PlgArgs->config->getplgdir(i),PlgArgs);
    }
}
@@ -228,11 +228,6 @@ void blogi::Blogi::loginPage(libhttppp::HttpRequest *curreq,const int tid,const
}

void blogi::Blogi::logoutPage(libhttppp::HttpRequest *curreq,const int tid,const char *sessiondid){
    const char *host;
    for(libhttppp::HttpHeader::HeaderData *preq = curreq->getfirstHeaderData(); preq; preq=preq->nextHeaderData()){
        if(strncmp(preq->getkey(),"Host",4)==0)
            host=preq->at(0).getvalue().c_str();
    }
    libhttppp::HttpResponse curres;
    libhttppp::HttpCookie cookie;