| 240 | | if (!strcmp(frequency, "DAILY")) { |
| 241 | | frequency_id = "D"; |
| 242 | | } else if (!strcmp(frequency, "WEEKLY")) { |
| 243 | | frequency_id = "W"; |
| 244 | | } else if (!strcmp(frequency, "MONTHLY") && frequency_state_id == 3) { |
| 245 | | frequency_id = "MP"; |
| 246 | | } else if (!strcmp(frequency, "MONTHLY") && frequency_state_id == 4) { |
| 247 | | frequency_id = "MD"; |
| 248 | | } else if (!strcmp(frequency, "YEARLY") && frequency_state_id == 5) { |
| 249 | | frequency_id = "YD"; |
| 250 | | } else if (!strcmp(frequency, "YEARLY") && frequency_state_id == 6) { |
| 251 | | frequency_id = "YM"; |
| | 240 | if (frequency) { |
| | 241 | if (!strcmp(frequency, "DAILY")) { |
| | 242 | frequency_id = "D"; |
| | 243 | } else if (!strcmp(frequency, "WEEKLY")) { |
| | 244 | frequency_id = "W"; |
| | 245 | } else if (!strcmp(frequency, "MONTHLY") && frequency_state_id == 3) { |
| | 246 | frequency_id = "MP"; |
| | 247 | } else if (!strcmp(frequency, "MONTHLY") && frequency_state_id == 4) { |
| | 248 | frequency_id = "MD"; |
| | 249 | } else if (!strcmp(frequency, "YEARLY") && frequency_state_id == 5) { |
| | 250 | frequency_id = "YD"; |
| | 251 | } else if (!strcmp(frequency, "YEARLY") && frequency_state_id == 6) { |
| | 252 | frequency_id = "YM"; |
| | 253 | } else { |
| | 254 | osync_trace(TRACE_ERROR, "invalid frequency"); |
| | 255 | return NULL; |
| | 256 | } |