rem: printf("started node\n",index);
add: printf("started node %ld\n",index);
context: MediaAddonServer::InstantiateAutostartFlavors(AddOnInfo *info){	if (!info->wants_autostart)		return;			for (int32 index = 0; ;index++) {		BMediaNode *outNode;		int32 outInternalID;		bool outHasMore;		status_t rv;		printf("trying autostart of node %ld, index %ld\n", info->id, index);		rv = info->addon->AutoStart(index, &outNode, &outInternalID, &outHasMore);		if (rv == B_OK) {			printf("started node\n",index);			// XXX IncrementAddonFlavorInstancesCount			rv = MediaRosterEx(mediaroster)->RegisterNode(outNode, info->id, outInternalID);			if (rv != B_OK) {				printf("failed to register node %ld\n",index);				// XXX DecrementAddonFlavorInstancesCount			}						info->active_flavors.Insert(outNode->Node());						if (!outHasMore)				return;		} else if (rv == B_MEDIA_ADDON_FAILED && outHasMore) {			continue;		} else {			break;		}	}}