/[xlog]/xlog/src/logfile/labels.c
ViewVC logotype

Diff of /xlog/src/logfile/labels.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by pa4tu, Fri Oct 22 18:32:06 2004 UTC revision 1.5 by pa4tu, Wed Jan 26 18:48:46 2005 UTC
# Line 96  labels_qso_append (LOGDB * handle, const Line 96  labels_qso_append (LOGDB * handle, const
96  {  {
97          FILE *fp = (FILE *) handle->priv;          FILE *fp = (FILE *) handle->priv;
98    
99          if (preferences.saveaslabels == 0)          if (preferences.saveastsv[0] == '1')
100                  fprintf (fp, "%s\t%s\t%s\t%s\t%s\t%s\n",          {
101                          q[DATE], q[GMT], q[CALL], q[BAND], q[MODE], q[RST]);                  if (q[DATE]) fprintf (fp, "%s\t", q[DATE]); else fprintf (fp, "\t");
102          else if (preferences.saveaslabels == 1)          }
103                  fprintf (fp, "%s\t%s\t%s\t%s\t%s\t%s\t%s\n",          if (preferences.saveastsv[2] == '1')
104                          q[DATE], q[GMT], q[CALL], q[BAND], q[MODE], q[RST], q[U1]);          {
105          else if (preferences.saveaslabels == 2)                  if (q[GMT]) fprintf (fp, "%s\t", q[GMT]); else fprintf (fp, "\t");
106                  fprintf (fp, "%s\t%s\t%s\t%s\t%s\t%s\t%s\n",          }
107                          q[DATE], q[GMT], q[CALL], q[BAND], q[MODE], q[RST], q[U2]);          if (preferences.saveastsv[4] == '1')
108          else          {
109                  fprintf (fp, "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n",                  if (q[GMTEND]) fprintf (fp, "%s\t", q[GMTEND]); else fprintf (fp, "\t");
110                          q[DATE], q[GMT], q[CALL], q[BAND], q[MODE], q[RST], q[U1], q[U2]);          }
111            if (preferences.saveastsv[5] == '1')
112            {
113                    if (q[CALL]) fprintf (fp, "%s\t", q[CALL]); else fprintf (fp, "\t");
114            }
115            if (preferences.saveastsv[8] == '1')
116            {
117                    if (q[BAND]) fprintf (fp, "%s\t", q[BAND]); else fprintf (fp, "\t");
118            }
119            if (preferences.saveastsv[10] == '1')
120            {
121                    if (q[MODE]) fprintf (fp, "%s\t", q[MODE]); else fprintf (fp, "\t");
122            }
123            if (preferences.saveastsv[12] == '1')
124            {
125                    if (q[RST]) fprintf (fp, "%s\t", q[RST]); else fprintf (fp, "\t");
126            }
127            if (preferences.saveastsv[14] == '1')
128            {
129                    if (q[MYRST]) fprintf (fp, "%s\t", q[MYRST]); else fprintf (fp, "\t");
130            }
131            if (preferences.saveastsv[16] == '1')
132            {
133                    if (q[QSLOUT]) fprintf (fp, "%s\t", q[QSLOUT]); else fprintf (fp, "\t");
134            }
135            if (preferences.saveastsv[18] == '1')
136            {
137                    if (q[QSLIN]) fprintf (fp, "%s\t", q[QSLIN]); else fprintf (fp, "\t");
138            }
139            if (preferences.saveastsv[20] == '1')
140            {
141                    if (q[POWER]) fprintf (fp, "%s\t", q[POWER]); else fprintf (fp, "\t");
142            }
143            if (preferences.saveastsv[22] == '1')
144            {
145                    if (q[NAME]) fprintf (fp, "%s\t", q[NAME]); else fprintf (fp, "\t");
146            }
147            if (preferences.saveastsv[24] == '1')
148            {
149                    if (q[QTH]) fprintf (fp, "%s\t", q[QTH]); else fprintf (fp, "\t");
150            }
151            if (preferences.saveastsv[26] == '1')
152            {
153                    if (q[LOCATOR]) fprintf (fp, "%s\t", q[LOCATOR]); else fprintf (fp, "\t");
154            }
155            if (preferences.saveastsv[28] == '1')
156            {
157                    if (q[U1]) fprintf (fp, "%s\t", q[U1]); else fprintf (fp, "\t");
158            }
159            if (preferences.saveastsv[30] == '1')
160            {
161                    if (q[U2]) fprintf (fp, "%s\t", q[U2]); else fprintf (fp, "\t");
162            }
163            if (preferences.saveastsv[32] == '1')
164            {
165                    if (q[REMARKS]) fprintf (fp, "%s\t", q[REMARKS]); else fprintf (fp, "\t");
166            }
167            fprintf (fp, "\n");
168          return 0;          return 0;
169  }  }
170    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26