Home | History | Annotate | Download | only in vm

Lines Matching refs:pkgOrClass

466  * "pkgOrClass" is the last part of an enable/disable line.  For a package
470 * For system assertions (-esa/-dsa), "pkgOrClass" is NULL.
476 static bool enableAssertions(const char* pkgOrClass, bool enable)
481 if (pkgOrClass == NULL) {
484 pCtrl->pkgOrClass = NULL;
487 if (*pkgOrClass == '\0') {
490 pCtrl->pkgOrClass = strdup("");
493 pCtrl->pkgOrClass = dvmDotToSlash(pkgOrClass+1); // skip ':'
494 if (pCtrl->pkgOrClass == NULL) {
496 LOGW("Unable to process assertion arg '%s'\n", pkgOrClass);
500 int len = strlen(pCtrl->pkgOrClass);
501 if (len >= 3 && strcmp(pCtrl->pkgOrClass + len-3, "///") == 0) {
504 *(pCtrl->pkgOrClass + len-2) = '\0';
543 pCtrl->pkgOrClass = strdup("");
559 free(gDvm.assertionCtrl[i].pkgOrClass);