Changeset 3111 in Sophya for trunk/SophyaExt/XephemAstroLib/dbfmt.c
- Timestamp:
- Nov 22, 2006, 2:53:31 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/XephemAstroLib/dbfmt.c
r2818 r3111 142 142 db_write_line (Obj *op, char lp[]) 143 143 { 144 int priorpref;145 146 /* .edb format always uses MDY.147 * N.B. must restore old value before returning from here!148 */149 priorpref = pref_set (PREF_DATE_FORMAT, PREF_MDY);150 151 144 switch (op->o_type) { 152 145 case FIXED: … … 182 175 abort(); 183 176 } 184 185 /* restore date format preference */186 (void) pref_set (PREF_DATE_FORMAT, priorpref);187 177 } 188 178 … … 836 826 *lp++ = '|'; 837 827 if (*sp) 838 lp += fs_date (lp, *sp);828 lp += fs_date (lp, PREF_MDY, *sp); 839 829 if (*ep) { 840 830 *lp++ = '|'; 841 lp += fs_date (lp, *ep);831 lp += fs_date (lp, PREF_MDY, *ep); 842 832 } 843 833 } … … 885 875 lp += sprintf (lp, ",%.7g", op->e_M); 886 876 *lp++ = ','; 887 lp += fs_date (lp, op->e_cepoch);877 lp += fs_date (lp, PREF_MDY, op->e_cepoch); 888 878 lp += get_okdates (lp, &op->e_startok, &op->e_endok); 889 879 *lp++ = ','; 890 lp += fs_date (lp, op->e_epoch);880 lp += fs_date (lp, PREF_MDY, op->e_epoch); 891 881 if (op->e_mag.whichm == MAG_gk) 892 882 lp += sprintf (lp, ",g%.7g", op->e_mag.m1); … … 904 894 lp += sprintf (lp, "%s,h", op->o_name); 905 895 *lp++ = ','; 906 lp += fs_date (lp, op->h_ep);896 lp += fs_date (lp, PREF_MDY, op->h_ep); 907 897 lp += get_okdates (lp, &op->h_startok, &op->h_endok); 908 898 lp += sprintf (lp, ",%.7g", op->h_inc); … … 912 902 lp += sprintf (lp, ",%.7g", op->h_qp); 913 903 *lp++ = ','; 914 lp += fs_date (lp, op->h_epoch);904 lp += fs_date (lp, PREF_MDY, op->h_epoch); 915 905 lp += sprintf (lp, ",%.7g", op->h_g); 916 906 lp += sprintf (lp, ",%.7g", op->h_k); … … 923 913 lp += sprintf (lp, "%s,p", op->o_name); 924 914 *lp++ = ','; 925 lp += fs_date (lp, op->p_ep);915 lp += fs_date (lp, PREF_MDY, op->p_ep); 926 916 lp += get_okdates (lp, &op->p_startok, &op->p_endok); 927 917 lp += sprintf (lp, ",%.7g", op->p_inc); … … 930 920 lp += sprintf (lp, ",%.7g", op->p_Om); 931 921 *lp++ = ','; 932 lp += fs_date (lp, op->p_epoch);922 lp += fs_date (lp, PREF_MDY, op->p_epoch); 933 923 lp += sprintf (lp, ",%.7g", op->p_g); 934 924 lp += sprintf (lp, ",%.7g", op->p_k); … … 941 931 lp += sprintf (lp, "%s,E", op->o_name); 942 932 *lp++ = ','; 943 lp += fs_date (lp, op->es_epoch);933 lp += fs_date (lp, PREF_MDY, op->es_epoch); 944 934 lp += get_okdates (lp, &op->es_startok, &op->es_endok); 945 935 lp += sprintf (lp, ",%.7g", op->es_inc); … … 1006 996 1007 997 /* For RCS Only -- Do Not Edit */ 1008 static char *rcsid[2] = {(char *)rcsid, "@(#) $RCSfile: dbfmt.c,v $ $Date: 200 5-08-21 10:02:37 $ $Revision: 1.6$ $Name: not supported by cvs2svn $"};998 static char *rcsid[2] = {(char *)rcsid, "@(#) $RCSfile: dbfmt.c,v $ $Date: 2006-11-22 13:53:28 $ $Revision: 1.7 $ $Name: not supported by cvs2svn $"};
Note:
See TracChangeset
for help on using the changeset viewer.