Ticket #6369: boost.XXXX.warnings.patch

File boost.XXXX.warnings.patch, 15.3 KB (added by caolanm@…, 11 years ago)

patch for warnings

  • boost_1_44_0/boost/date_time/gregorian/gregorian_io.hpp

    old new  
    7777    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    7878    if (strm_sentry) {
    7979      try {
    80         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     80        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    8181       
    8282        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    83         if(std::has_facet<date_input_facet>(is.getloc())) {
    84           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, d);
     83        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     84          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, d);
    8585        }
    8686        else {
    87           date_input_facet* f = new date_input_facet();
     87          lcl_date_input_facet* f = new lcl_date_input_facet();
    8888          std::locale l = std::locale(is.getloc(), f);
    8989          is.imbue(l);
    9090          f->get(sit, str_end, is, d);
     
    138138    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    139139    if (strm_sentry) {
    140140      try {
    141         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     141        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    142142       
    143143        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    144         if(std::has_facet<date_input_facet>(is.getloc())) {
    145           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, dd);
     144        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     145          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, dd);
    146146        }
    147147        else {
    148           date_input_facet* f = new date_input_facet();
     148          lcl_date_input_facet* f = new lcl_date_input_facet();
    149149          std::locale l = std::locale(is.getloc(), f);
    150150          is.imbue(l);
    151151          f->get(sit, str_end, is, dd);
     
    202202    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    203203    if (strm_sentry) {
    204204      try {
    205         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     205        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    206206
    207207        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    208         if(std::has_facet<date_input_facet>(is.getloc())) {
    209           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, dp);
     208        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     209          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, dp);
    210210        }
    211211        else {
    212           date_input_facet* f = new date_input_facet();
     212          lcl_date_input_facet* f = new lcl_date_input_facet();
    213213          std::locale l = std::locale(is.getloc(), f);
    214214          is.imbue(l);
    215215          f->get(sit, str_end, is, dp);
     
    261261    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    262262    if (strm_sentry) {
    263263      try {
    264         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     264        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    265265
    266266        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    267         if(std::has_facet<date_input_facet>(is.getloc())) {
    268           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, m);
     267        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     268          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, m);
    269269        }
    270270        else {
    271           date_input_facet* f = new date_input_facet();
     271          lcl_date_input_facet* f = new lcl_date_input_facet();
    272272          std::locale l = std::locale(is.getloc(), f);
    273273          is.imbue(l);
    274274          f->get(sit, str_end, is, m);
     
    318318    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    319319    if (strm_sentry) {
    320320      try {
    321         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     321        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    322322
    323323        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    324         if(std::has_facet<date_input_facet>(is.getloc())) {
    325           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, wd);
     324        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     325          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, wd);
    326326        }
    327327        else {
    328           date_input_facet* f = new date_input_facet();
     328          lcl_date_input_facet* f = new lcl_date_input_facet();
    329329          std::locale l = std::locale(is.getloc(), f);
    330330          is.imbue(l);
    331331          f->get(sit, str_end, is, wd);
     
    359359    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    360360    if (strm_sentry) {
    361361      try {
    362         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     362        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    363363
    364364        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    365         if(std::has_facet<date_input_facet>(is.getloc())) {
    366           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, gd);
     365        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     366          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, gd);
    367367        }
    368368        else {
    369           date_input_facet* f = new date_input_facet();
     369          lcl_date_input_facet* f = new lcl_date_input_facet();
    370370          std::locale l = std::locale(is.getloc(), f);
    371371          is.imbue(l);
    372372          f->get(sit, str_end, is, gd);
     
    400400    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    401401    if (strm_sentry) {
    402402      try {
    403         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     403        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    404404
    405405        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    406         if(std::has_facet<date_input_facet>(is.getloc())) {
    407           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, gy);
     406        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     407          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, gy);
    408408        }
    409409        else {
    410           date_input_facet* f = new date_input_facet();
     410          lcl_date_input_facet* f = new lcl_date_input_facet();
    411411          std::locale l = std::locale(is.getloc(), f);
    412412          is.imbue(l);
    413413          f->get(sit, str_end, is, gy);
     
    458458    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    459459    if (strm_sentry) {
    460460      try {
    461         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     461        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    462462
    463463        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    464         if(std::has_facet<date_input_facet>(is.getloc())) {
    465           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, pd);
     464        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     465          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, pd);
    466466        }
    467467        else {
    468           date_input_facet* f = new date_input_facet();
     468          lcl_date_input_facet* f = new lcl_date_input_facet();
    469469          std::locale l = std::locale(is.getloc(), f);
    470470          is.imbue(l);
    471471          f->get(sit, str_end, is, pd);
     
    515515    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    516516    if (strm_sentry) {
    517517      try {
    518         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     518        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    519519
    520520        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    521         if(std::has_facet<date_input_facet>(is.getloc())) {
    522           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, nday);
     521        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     522          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, nday);
    523523        }
    524524        else {
    525           date_input_facet* f = new date_input_facet();
     525          lcl_date_input_facet* f = new lcl_date_input_facet();
    526526          std::locale l = std::locale(is.getloc(), f);
    527527          is.imbue(l);
    528528          f->get(sit, str_end, is, nday);
     
    573573    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    574574    if (strm_sentry) {
    575575      try {
    576         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     576        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    577577
    578578        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    579         if(std::has_facet<date_input_facet>(is.getloc())) {
    580           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, fkd);
     579        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     580          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, fkd);
    581581        }
    582582        else {
    583           date_input_facet* f = new date_input_facet();
     583          lcl_date_input_facet* f = new lcl_date_input_facet();
    584584          std::locale l = std::locale(is.getloc(), f);
    585585          is.imbue(l);
    586586          f->get(sit, str_end, is, fkd);
     
    631631    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    632632    if (strm_sentry) {
    633633      try {
    634         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     634        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    635635
    636636        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    637         if(std::has_facet<date_input_facet>(is.getloc())) {
    638           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, lkd);
     637        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     638          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, lkd);
    639639        }
    640640        else {
    641           date_input_facet* f = new date_input_facet();
     641          lcl_date_input_facet* f = new lcl_date_input_facet();
    642642          std::locale l = std::locale(is.getloc(), f);
    643643          is.imbue(l);
    644644          f->get(sit, str_end, is, lkd);
     
    690690    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    691691    if (strm_sentry) {
    692692      try {
    693         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     693        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    694694
    695695        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    696         if(std::has_facet<date_input_facet>(is.getloc())) {
    697           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, fka);
     696        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     697          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, fka);
    698698        }
    699699        else {
    700           date_input_facet* f = new date_input_facet();
     700          lcl_date_input_facet* f = new lcl_date_input_facet();
    701701          std::locale l = std::locale(is.getloc(), f);
    702702          is.imbue(l);
    703703          f->get(sit, str_end, is, fka);
     
    749749    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    750750    if (strm_sentry) {
    751751      try {
    752         typedef typename date_time::date_input_facet<date, CharT> date_input_facet;
     752        typedef typename date_time::date_input_facet<date, CharT> lcl_date_input_facet;
    753753
    754754        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    755         if(std::has_facet<date_input_facet>(is.getloc())) {
    756           std::use_facet<date_input_facet>(is.getloc()).get(sit, str_end, is, fkb);
     755        if(std::has_facet<lcl_date_input_facet>(is.getloc())) {
     756          std::use_facet<lcl_date_input_facet>(is.getloc()).get(sit, str_end, is, fkb);
    757757        }
    758758        else {
    759           date_input_facet* f = new date_input_facet();
     759          lcl_date_input_facet* f = new lcl_date_input_facet();
    760760          std::locale l = std::locale(is.getloc(), f);
    761761          is.imbue(l);
    762762          f->get(sit, str_end, is, fkb);
  • boost_1_44_0/boost/date_time/posix_time/posix_time_io.hpp

    old new  
    7575    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    7676    if (strm_sentry) {
    7777      try {
    78         typedef typename date_time::time_input_facet<ptime, CharT> time_input_facet;
     78        typedef typename date_time::time_input_facet<ptime, CharT> lcl_time_input_facet;
    7979        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    80         if(std::has_facet<time_input_facet>(is.getloc())) {
    81           std::use_facet<time_input_facet>(is.getloc()).get(sit, str_end, is, pt);
     80        if(std::has_facet<lcl_time_input_facet>(is.getloc())) {
     81          std::use_facet<lcl_time_input_facet>(is.getloc()).get(sit, str_end, is, pt);
    8282        }
    8383        else {
    84           time_input_facet* f = new time_input_facet();
     84          lcl_time_input_facet* f = new lcl_time_input_facet();
    8585          std::locale l = std::locale(is.getloc(), f);
    8686          is.imbue(l);
    8787          f->get(sit, str_end, is, pt);
     
    143143    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    144144    if (strm_sentry) {
    145145      try {
    146         typedef typename date_time::time_input_facet<ptime, CharT> time_input_facet;
     146        typedef typename date_time::time_input_facet<ptime, CharT> lcl_time_input_facet;
    147147        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    148         if(std::has_facet<time_input_facet>(is.getloc())) {
    149           std::use_facet<time_input_facet>(is.getloc()).get(sit, str_end, is, tp);
     148        if(std::has_facet<lcl_time_input_facet>(is.getloc())) {
     149          std::use_facet<lcl_time_input_facet>(is.getloc()).get(sit, str_end, is, tp);
    150150        }
    151151        else {
    152           time_input_facet* f = new time_input_facet();
     152          lcl_time_input_facet* f = new lcl_time_input_facet();
    153153          std::locale l = std::locale(is.getloc(), f);
    154154          is.imbue(l);
    155155          f->get(sit, str_end, is, tp);
     
    208208    typename std::basic_istream<CharT, Traits>::sentry strm_sentry(is, false);
    209209    if (strm_sentry) {
    210210      try {
    211         typedef typename date_time::time_input_facet<ptime, CharT> time_input_facet;
     211        typedef typename date_time::time_input_facet<ptime, CharT> lcl_time_input_facet;
    212212        std::istreambuf_iterator<CharT,Traits> sit(is), str_end;
    213         if(std::has_facet<time_input_facet>(is.getloc())) {
    214           std::use_facet<time_input_facet>(is.getloc()).get(sit, str_end, is, td);
     213        if(std::has_facet<lcl_time_input_facet>(is.getloc())) {
     214          std::use_facet<lcl_time_input_facet>(is.getloc()).get(sit, str_end, is, td);
    215215        }
    216216        else {
    217           time_input_facet* f = new time_input_facet();
     217          lcl_time_input_facet* f = new lcl_time_input_facet();
    218218          std::locale l = std::locale(is.getloc(), f);
    219219          is.imbue(l);
    220220          f->get(sit, str_end, is, td);