178 }
179
180
break;
181 }
182 else
183 {
184 tmp += '\\';
185 }
186 }
187
188
tmp += ch;
189 st = VDBE_INTOK;
190 ++idx;
191
192
break;
193
194
case VDBE_NXTTOK:
195
196
++idx;
197
198
if(ch == ',')
199 {
200 st = VDBE_BEGTOK;
201 }
202
203
break;
204 }
205 }
206
207
printf("\r\n*** FAILED TO PARSE: %s\r\n\r\n”, entry);
208
209
return(false);
210 }
211
212
/*
213 * GetType()
214 *
215 *
216 */
217 string VulnDBEntry::GetType()
218 {
219 return(m_str[VDBE_FIELD_TYPE]);
220 }
221
222
/*
223 * GetPath()
224 *
225 *
226 */
227 string VulnDBEntry::GetPath()
228 {
229 return(m_str[VDBE_FIELD_PATH]);
230 }
231
232
/*
233 * GetResult()
234 *
Creating a Web Security Tool • Chapter 14 613
327_SSPC_14.qxd 2/25/05 3:52 PM Page 613