From f6c5027981a2b55bbcd2e55d294ebfd5e6f0b527 Mon Sep 17 00:00:00 2001 From: oSumAtrIX Date: Mon, 10 Oct 2022 13:49:43 +0200 Subject: [PATCH] fix(video-ads): return empty ad list instead of null --- .../revanced/patches/youtube/ad/video/patch/VideoAdsPatch.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/app/revanced/patches/youtube/ad/video/patch/VideoAdsPatch.kt b/src/main/kotlin/app/revanced/patches/youtube/ad/video/patch/VideoAdsPatch.kt index 65e7eb8c5..2f41ac3de 100644 --- a/src/main/kotlin/app/revanced/patches/youtube/ad/video/patch/VideoAdsPatch.kt +++ b/src/main/kotlin/app/revanced/patches/youtube/ad/video/patch/VideoAdsPatch.kt @@ -48,8 +48,9 @@ class VideoAdsPatch : BytecodePatch( invoke-static { }, Lapp/revanced/integrations/patches/VideoAdsPatch;->shouldShowAds()Z move-result v1 if-nez v1, :show_video_ads - const/4 v1, 0x0 - return-object v1 + new-instance v0 Ljava/util/ArrayList; + invoke-direct { v0 }, Ljava/util/ArrayList;->()V + return-object v0 """, listOf(ExternalLabel("show_video_ads", method.instruction(0))) )