Use sizeof(array_var) for size of array in bytes
diff --git a/av2/common/gdf_block.c b/av2/common/gdf_block.c
index 63a8138..e67892c 100644
--- a/av2/common/gdf_block.c
+++ b/av2/common/gdf_block.c
@@ -607,7 +607,7 @@
   int32_t gdf_shift_half = 1 << (gdf_shift - 1);
 
   uint16_t *copied_lap_pnt[GDF_NET_INP_GRD_NUM];
-  memcpy(copied_lap_pnt, gdf_lap_pnt, sizeof(uint16_t *) * GDF_NET_INP_GRD_NUM);
+  memcpy(copied_lap_pnt, gdf_lap_pnt, sizeof(copied_lap_pnt));
   const int16_t *alpha, *weight;
   const int32_t *bias;
   const int8_t *gdftable;
diff --git a/av2/common/gdf_block_avx2.c b/av2/common/gdf_block_avx2.c
index 0196b5b..0536e16 100644
--- a/av2/common/gdf_block_avx2.c
+++ b/av2/common/gdf_block_avx2.c
@@ -343,7 +343,7 @@
   const int32_t *bias;
   const int8_t *gdf_table;
   uint16_t *copied_lap_pnt[GDF_NET_INP_GRD_NUM];
-  memcpy(copied_lap_pnt, gdf_lap_pnt, sizeof(uint16_t *) * GDF_NET_INP_GRD_NUM);
+  memcpy(copied_lap_pnt, gdf_lap_pnt, sizeof(copied_lap_pnt));
   if (is_intra) {
     alpha = gdf_intra_alpha_table[qp_idx];
     weight = gdf_intra_weight_table[qp_idx];