aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-06-15 21:46:57 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-06-15 21:46:57 +0000
commit9fd70be97ce118f0928e3bc59223ec5970fc3e9b (patch)
treedfc8c7ea69673cb3ee76cda2aadc9d6aed54cf97
parentc2d7532a506a9d6d399115c8d541ea0a0f2c8cab (diff)
parenta3db049d695853c552bab755abac14daf21c6af5 (diff)
downloadtremolo-aml_tz3_314012010.tar.gz
Change-Id: If3114f313d8efcacf3ed7088fd214461d3e04619
-rw-r--r--Android.bp5
-rw-r--r--TEST_MAPPING4
-rw-r--r--Tremolo/codebook.c7
3 files changed, 7 insertions, 9 deletions
diff --git a/Android.bp b/Android.bp
index 036545c..692be12 100644
--- a/Android.bp
+++ b/Android.bp
@@ -96,9 +96,4 @@ cc_library {
},
},
min_sdk_version: "29",
- apex_available: [
- "//apex_available:platform",
- "com.android.media",
- "com.android.media.swcodec",
- ],
}
diff --git a/TEST_MAPPING b/TEST_MAPPING
index 0f98962..d58e4e0 100644
--- a/TEST_MAPPING
+++ b/TEST_MAPPING
@@ -1,8 +1,6 @@
{
"presubmit": [
- // uses ubsan sanitizers, which are no longer populated in the base system image
- // TODO(b/221936773)
- // { "name": "oob_oggpack_look" }
+ { "name": "oob_oggpack_look" }
],
// tests which require dynamic content
diff --git a/Tremolo/codebook.c b/Tremolo/codebook.c
index ae5500a..3c03f28 100644
--- a/Tremolo/codebook.c
+++ b/Tremolo/codebook.c
@@ -906,7 +906,12 @@ long vorbis_book_decodev_set(codebook *book,ogg_int32_t *a,
a[i++]=v[j];
}
}else{
- memset(a, 0, sizeof(*a) * n);
+ int i,j;
+
+ for(i=0;i<n;){
+ for (j=0;j<book->dim && i < n;j++)
+ a[i++]=0;
+ }
}
return 0;