Merge pull request #25 from remia/fix/non-pod-variadic-warning
authorJohn Hurst <jhurst@cinecert.com>
Mon, 10 Feb 2020 16:56:48 +0000 (08:56 -0800)
committerGitHub <noreply@github.com>
Mon, 10 Feb 2020 16:56:48 +0000 (08:56 -0800)
Fix warning when passing non-pod object as variadic argument

src/MXFTypes.cpp

index 39d928b8ad73d6b22ba632eee2eeb9c0233af428..ec3ac2ff22bf7a1dcde05b562332676da0d3a5b3 100755 (executable)
@@ -817,7 +817,7 @@ ASDCP::MXF::J2KExtendedCapabilities::EncodeString(char* str_buf, ui32_t buf_len)
     {
       for ( int i = 0; i < Ccap.size(); ++i )
         {
-         snprintf(str_buf+(i*3), 4, "%02hx.", Ccap[i]);
+         snprintf(str_buf+(i*3), 4, "%02hx.", Ccap[i].value);
         }
 
       str_buf[str_len-1] = 0;