]> git.sesse.net Git - ffmpeg/commitdiff
lavf, lavfi: Remove uses of sizeof(char).
authorCarl Eugen Hoyos <ceffmpeg@gmail.com>
Fri, 3 Apr 2020 23:30:14 +0000 (01:30 +0200)
committerCarl Eugen Hoyos <ceffmpeg@gmail.com>
Sat, 4 Apr 2020 21:21:14 +0000 (23:21 +0200)
The C standard requires sizeof(char) == 1.

libavfilter/dnn/dnn_backend_tf.c
libavfilter/vf_deshake.c
libavformat/webmdashenc.c

index a92166742405f50a8d9a7d78b2bad3f4c2439a86..9ceca5cea09bf21824df486ea6860abb14403b70 100644 (file)
@@ -95,7 +95,7 @@ static TF_Tensor *allocate_input_tensor(const DNNData *input)
         break;
     case DNN_UINT8:
         dt = TF_UINT8;
-        size = sizeof(char);
+        size = 1;
         break;
     default:
         av_assert0(!"should not reach here");
index b516ea2d59d26e121338ac1d4fc934c72aed0476..28a541b94a7f4479a6c1f93bc846743f20be86b5 100644 (file)
@@ -354,7 +354,7 @@ static av_cold int init(AVFilterContext *ctx)
     if (deshake->filename)
         deshake->fp = fopen(deshake->filename, "w");
     if (deshake->fp)
-        fwrite("Ori x, Avg x, Fin x, Ori y, Avg y, Fin y, Ori angle, Avg angle, Fin angle, Ori zoom, Avg zoom, Fin zoom\n", sizeof(char), 104, deshake->fp);
+        fwrite("Ori x, Avg x, Fin x, Ori y, Avg y, Fin y, Ori angle, Avg angle, Fin angle, Ori zoom, Avg zoom, Fin zoom\n", 1, 104, deshake->fp);
 
     // Quadword align left edge of box for MMX code, adjust width if necessary
     // to keep right margin
@@ -485,7 +485,7 @@ static int filter_frame(AVFilterLink *link, AVFrame *in)
     // Write statistics to file
     if (deshake->fp) {
         snprintf(tmp, 256, "%f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f, %f\n", orig.vec.x, deshake->avg.vec.x, t.vec.x, orig.vec.y, deshake->avg.vec.y, t.vec.y, orig.angle, deshake->avg.angle, t.angle, orig.zoom, deshake->avg.zoom, t.zoom);
-        fwrite(tmp, sizeof(char), strlen(tmp), deshake->fp);
+        fwrite(tmp, 1, strlen(tmp), deshake->fp);
     }
 
     // Turn relative current frame motion into absolute by adding it to the
index d05b26533078be5bf92ddd684fddfc466b538b4c..7847659c63c4449251cb8096c284a8b6d8ae9606 100644 (file)
@@ -439,7 +439,7 @@ static int write_adaptation_set(AVFormatContext *s, int as_index)
 static int to_integer(char *p, int len)
 {
     int ret;
-    char *q = av_malloc(sizeof(char) * len);
+    char *q = av_malloc(len);
     if (!q)
         return AVERROR(ENOMEM);
     av_strlcpy(q, p, len);