package plib: fix update macro