I would appreciate any donations. Wishlist or send e-mail type donations to maekawa AT daemon-systems.org.

Thank you.

SQLITE3CHANGESET_CONCAT(3)                            Library Functions Manual

     sqlite3changeset_concat - Concatenate Two Changeset Objects

     sqlite3changeset_concat(int nA, void *pA, int nB, void *pB, int *pnOut,
         void **ppOut                    );

     This function is used to concatenate two changesets, A and B, into a
     single changeset.  The result is a changeset equivalent to applying
     changeset A followed by changeset B.

     This function combines the two input changesets using an
     sqlite3_changegroup object.  Calling it produces similar results as the
     following code fragment:

     sqlite3_changegroup *pGrp; rc = sqlite3_changegroup_new(&pGrp); if(
     rc==SQLITE_OK ) rc = sqlite3changegroup_add(pGrp, nA, pA); if(
     rc==SQLITE_OK ) rc = sqlite3changegroup_add(pGrp, nB, pB); if(
     rc==SQLITE_OK ){ rc = sqlite3changegroup_output(pGrp, pnOut, ppOut);
     }else{ *ppOut = 0; *pnOut = 0; }

     Refer to the sqlite3_changegroup documentation below for details.

NetBSD 8.0                      March 11, 2017                      NetBSD 8.0