File fix_vfldavg.patch of Package cdo

diff --git a/src/field.cc b/src/field.cc
index 4d3b6f3..d22d5f2 100644
--- a/src/field.cc
+++ b/src/field.cc
@@ -169,7 +169,7 @@ vfldmeanw(const Field &field)
 double
 vfldavg(const Field &field)
 {
-  return field.nmiss ? arrayMeanMV(field.size, field.vec, field.missval) : arrayMean(field.size, field.vec);
+  return field.nmiss ? arrayAvgMV(field.size, field.vec, field.missval) : arrayMean(field.size, field.vec);
 }
 
 double
--- a/ChangeLog.1	2019-12-03 17:25:06.202160761 +0100
+++ b/ChangeLog	2019-12-03 17:27:41.921038951 +0100
@@ -1,3 +1,7 @@
+2019-10-18  Uwe Schulzweida
+
+	* ensavg: Wrong result if data contains missing values (same result as ensmean)
+
 2019-09-13  Uwe Schulzweida
 
 	* Ydrunstat: fix seg. fault
openSUSE Build Service is sponsored by