$OpenBSD: patch-prnt_cupsext_cupsext_c,v 1.6 2020/10/03 13:39:31 ajacoutot Exp $

Backwards memcpy, triggered by changing default page size in hp-toolbox

Index: prnt/cupsext/cupsext.c
--- prnt/cupsext/cupsext.c.orig
+++ prnt/cupsext/cupsext.c
@@ -1164,7 +1164,7 @@ PyObject * removeOption( PyObject * self, PyObject * a
 
             if ( j < g_num_options )
             {
-                memcpy( (g_options + j), (g_options + j + 1),
+                memmove( (g_options + j), (g_options + j + 1),
                         sizeof(cups_option_t) * (g_num_options - j) );
 
                 r = 1;
