Fix sizeof warnings on malloc

Although sizeof(short) and sizeof(unsigned short)
should have the same value; use the correct type
to suppress the warning.

Bug: 261919363
Test: make tidy-packages-apps-Gallery2-jni_subset
Change-Id: I8244fe20e613d0dea2a74753deec64346d5e9f5b
diff --git a/jni/filters/highlight.c b/jni/filters/highlight.c
index 567a216..3130f9c 100644
--- a/jni/filters/highlight.c
+++ b/jni/filters/highlight.c
@@ -27,7 +27,7 @@
     int i;
     int len = width * height * 4;
     jfloat* lum = (*env)->GetFloatArrayElements(env, luminanceMap,0);
-    unsigned short * hsv = (unsigned short *)malloc(3*sizeof(short));
+    unsigned short * hsv = (unsigned short *)malloc(3*sizeof(unsigned short));
 
     for (i = 0; i < len; i+=4)
     {
diff --git a/jni/filters/shadows.c b/jni/filters/shadows.c
index 5f802dd..335b027 100644
--- a/jni/filters/shadows.c
+++ b/jni/filters/shadows.c
@@ -40,7 +40,7 @@
         poly[i] = fastevalPoly(shadowFilterMap+i*2,2 , s);
     }
 
-    unsigned short * hsv = (unsigned short *)malloc(3*sizeof(short));
+    unsigned short * hsv = (unsigned short *)malloc(3*sizeof(unsigned short));
 
     for (i = 0; i < len; i+=4)
     {