root / trunk / data / kismet_ / finite.diff

Revision 313, 2.3 kB (checked in by saurik, 6 months ago)

Added initial attempt at Kismet.

  • gpsd.cc

    diff -r -u kismet-2008-05-R1/gpsd.cc kismet-2008-05-R1+iPhone/gpsd.cc
    old new  
    481481                        dir = atan(tx / ty); 
    482482                } 
    483483 
    484                 if (!finite(dir)) 
     484                if (!isfinite(dir)) 
    485485                        dir = 0.0; 
    486486                if (ty < 0) 
    487487                        dir = M_PI + dir; 
  • gpsmap.cc

    diff -r -u kismet-2008-05-R1/gpsmap.cc kismet-2008-05-R1+iPhone/gpsmap.cc
    old new  
    18671867        } 
    18681868        distavg = distavg / map_iter->points.size(); 
    18691869 
    1870         if (!finite(distavg)) 
     1870        if (!isfinite(distavg)) 
    18711871            continue; 
    18721872 
    18731873        endx = mapx + distavg; 
  • panelfront_display.cc

    diff -r -u kismet-2008-05-R1/panelfront_display.cc kismet-2008-05-R1+iPhone/panelfront_display.cc
    old new  
    15621562                                                      details_network->virtnet->max_lat, 
    15631563                                                      details_network->virtnet->max_lon); 
    15641564 
    1565                 if (finite(diagdist)) { 
     1565                if (isfinite(diagdist)) { 
    15661566                    if (metric) { 
    15671567                        if (diagdist < 1000) 
    15681568                            snprintf(output, print_width, "Range    : %.3f meters", diagdist); 
     
    19371937                double diagdist = GPSD::EarthDistance(dnet->min_lat, dnet->min_lon, 
    19381938                                                  dnet->max_lat, dnet->max_lon); 
    19391939 
    1940                 if (finite(diagdist)) { 
     1940                if (isfinite(diagdist)) { 
    19411941                    if (metric) { 
    19421942                        if (diagdist < 1000) 
    19431943                            snprintf(output, print_width, "Range    : %f meters", diagdist); 
     
    31413141                                                  details_client->max_lat, 
    31423142                                                  details_client->max_lon); 
    31433143 
    3144             if (finite(diagdist)) { 
     3144            if (isfinite(diagdist)) { 
    31453145                if (metric) { 
    31463146                    if (diagdist < 1000) 
    31473147                        snprintf(output, print_width, "Range    : %f meters", diagdist); 
Note: See TracBrowser for help on using the browser.