Lines Matching refs:err

69 	status_t err = types ? B_OK : B_BAD_VALUE;
71 if (!err && !fHaveDoneFullBuild)
72 err = _BuildInstalledTypesList();
75 if (!err && !fCachedMessage)
76 err = _CreateMessageWithTypes(&fCachedMessage);
79 if (!err)
82 return err;
103 status_t err = mime.SetTo(supertype);
105 if (!err && !mime.IsSupertypeOnly())
106 err = B_BAD_VALUE;
108 if (!err && !fHaveDoneFullBuild)
109 err = _BuildInstalledTypesList();
112 if (!err) {
115 err = i->second.GetInstalledSubtypes(types);
117 err = B_NAME_NOT_FOUND;
119 return err;
134 status_t err = B_OK;
138 err = _BuildInstalledTypesList();
141 if (!err && !fCachedSupertypesMessage)
142 err = _CreateMessageWithSupertypes(&fCachedSupertypesMessage);
145 if (!err)
148 return err;
244 status_t err = B_OK;
251 err = fCachedMessage->AddString(kTypesField, super);
252 if (!err && fCachedSupertypesMessage)
253 err = fCachedSupertypesMessage->AddString(kSupertypesField, super);
256 return err;
278 status_t err = _AddSupertype(super, i);
279 if (!err)
280 err = _AddSubtype(i->second, sub);
282 return err;
301 status_t err = super.AddSubtype(sub);
302 if (!err && fCachedMessage) {
305 err = fCachedMessage->AddString("types", type);
307 return err;
319 status_t err = fSupertypes.erase(super) == 1 ? B_OK : B_NAME_NOT_FOUND;
320 if (!err)
322 return err;
334 status_t err = B_NAME_NOT_FOUND;
338 err = i->second.RemoveSubtype(sub);
339 if (!err)
343 return err;
375 status_t err = B_OK;
384 err = B_NO_MEMORY;
388 if (!err)
389 err = root.Init(fDatabaseLocation);
390 if (!err) {
394 err = root.GetNextEntry(&entry);
395 if (err) {
397 if (err == B_ENTRY_NOT_FOUND)
398 err = B_OK;
415 supertype, err));
425 err = dir.GetNextEntry(&subEntry);
426 if (err) {
428 if (err == B_ENTRY_NOT_FOUND)
429 err = B_OK;
445 supertype, type.String() + subStart + 1, err));
463 return err;
477 status_t err = B_OK;
483 err = B_NO_MEMORY;
487 if (!err) {
490 for (i = fSupertypes.begin(); i != fSupertypes.end() && !err; i++) {
491 err = msg.AddString(kTypesField, i->first.c_str());
492 if (!err)
493 err = i->second.FillMessageWithTypes(msg);
496 return err;
509 status_t err = B_OK;
515 err = B_NO_MEMORY;
519 if (!err) {
522 for (i = fSupertypes.begin(); i != fSupertypes.end() && !err; i++) {
523 err = msg.AddString(kSupertypesField, i->first.c_str());
526 return err;