comparison libaf/af_format.c @ 15311:b00b16a1ef05

Error out when invalid format is specified
author reimar
date Sun, 01 May 2005 09:02:25 +0000
parents df515839c8a9
children 9991e406a2a2
comparison
equal deleted inserted replaced
15310:b01679500a5e 15311:b00b16a1ef05
137 } 137 }
138 return AF_OK; 138 return AF_OK;
139 } 139 }
140 case AF_CONTROL_COMMAND_LINE:{ 140 case AF_CONTROL_COMMAND_LINE:{
141 int format = af_str2fmt_short(arg); 141 int format = af_str2fmt_short(arg);
142 if (format == -1) {
143 af_msg(AF_MSG_ERROR, "[format] %s is not a valid format\n", (char *)arg);
144 return AF_ERROR;
145 }
142 if(AF_OK != af->control(af,AF_CONTROL_FORMAT_FMT | AF_CONTROL_SET,&format)) 146 if(AF_OK != af->control(af,AF_CONTROL_FORMAT_FMT | AF_CONTROL_SET,&format))
143 return AF_ERROR; 147 return AF_ERROR;
144 return AF_OK; 148 return AF_OK;
145 } 149 }
146 case AF_CONTROL_FORMAT_FMT | AF_CONTROL_SET:{ 150 case AF_CONTROL_FORMAT_FMT | AF_CONTROL_SET:{