A change was committed with the subject “Fix type of handle and handle further occurrences of 0” on 2020-05-10. https://gitlab.xfce.org/xfce/tumbler/-/commit/e4a18b5fb9d223f17f0e7edee0823c6e00fde110 The chosen data type for the variable “handle” (and related data structures) has got significant influence on the software behaviour. I would find it helpful to experiment and work also with other data type combinations around the usage of unsigned integers. Thus I suggest to offer a corresponding parameter for the software build configuration. https://gitlab.xfce.org/xfce/tumbler/-/blob/f8e6f17dc3abddf9886a68b661c282e407fdebc1/configure.ac#L144 * The type of the argument “handle” of the method “Queue” can vary according to a selected version of this programming interface. * It is probably nice to choose a smaller data range for system tests (or other restricted run time environments). + guint8 + guint16
Sorry I don't see the point of having a configuration just to use different handle data type. Closing.
(In reply to Ali Abdallah from comment #1) Do you care for system tests and further evaluation of run time characteristics?
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/tumbler/-/issues/26. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev