Ignore:
Timestamp:
Feb 24, 2012, 12:37:36 PM (12 years ago)
Author:
frichard
Message:

-Alignement des antennes
-Version 0.0.9 de libindi

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BAORadio/libindi/libindi/indiserver.c

    r504 r642  
    752752    while ( fgets (line, MAXRBUF, fifo.fs) != NULL)
    753753    {
    754         fprintf(stderr, "FIFO: %s\n", line);
     754        if (verbose)
     755            fprintf(stderr, "FIFO: %s\n", line);
    755756
    756757        tDev[0] = '\0', tDriver[0] = '\0', tConfig[0] = '\0', envDev[0] = '\0', envConfig[0] = '\0';
     
    789790                else if (strstr(token, "\"") || strstr(token, "'"))
    790791                {
    791                     strncat(tDev, ++token, MAXRBUF);
     792                    strncat(tDev, ++token, sizeof(tDev)-strlen(tDev)-1);
    792793                    while (token = strsep(&cp, delm) )
    793794                   {
    794795                     strcat(tDev, " ");
    795                      strncat(tDev, token, MAXRBUF);
     796                     strncat(tDev, token, sizeof(tDev)-strlen(tDev)-1);
    796797                     if ( (tp=strchr(tDev, '\"')) || (tp=strchr(tDev, '\'')))
    797798                     {
     
    816817                      if (strstr(token, "\"") || strstr(token, "'"))
    817818                      {
    818                        strncat(tConfig, ++token, MAXRBUF);
     819                       strncat(tConfig, ++token, sizeof(tConfig)-strlen(tDev)-1);
    819820                       while (token = strsep(&cp, delm) )
    820821                       {
    821822                          strcat(tConfig, " ");
    822                           strncat(tConfig, token, MAXRBUF);
     823                          strncat(tConfig, token, sizeof(tConfig)-strlen(tDev)-1);
    823824
    824825                          if ( (tp=strchr(tConfig, '\"')) || (tp=strchr(tConfig, '\'')))
     
    876877                  for (dp = dvrinfo; dp < &dvrinfo[ndvrinfo]; dp++)
    877878                   {
    878                        if (!strcmp(dp->name, tDriver))
     879                       if (!strcmp(dp->name, tDriver) && dp->active==1)
    879880                       {
    880881                           /* If device name is given, check against it before shutting down */
Note: See TracChangeset for help on using the changeset viewer.