X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fprt-exd.h;h=97531b9a9ad58e0f768e323fe9954f7dda87c5c0;hp=a25feb2e1a13fc9a548bd14fc08198d59245d083;hb=4ae699c927bc26f3550d1a8ca911e8d1fe75dbfc;hpb=3c061ecc327ee0e2e5f0c63b4951c7d51cb87ce7 diff --git a/include/prt-exd.h b/include/prt-exd.h index a25feb2..97531b9 100644 --- a/include/prt-exd.h +++ b/include/prt-exd.h @@ -94,16 +94,14 @@ typedef struct Z_IOCreditCardInfo typedef struct Z_IOBilling { - enum - { - Z_IOBilling_billInvoice, - Z_IOBilling_prepay, - Z_IOBilling_depositAccount, - Z_IOBilling_creditCard, - Z_IOBilling_cardInfoPreviouslySupplied, - Z_IOBilling_privateKnown, - Z_IOBilling_privateNotKnown - } which; + int which; +#define Z_IOBilling_billInvoice 0 +#define Z_IOBilling_prepay 1 +#define Z_IOBilling_depositAccount 2 +#define Z_IOBilling_creditCard 3 +#define Z_IOBilling_cardInfoPreviouslySupplied 4 +#define Z_IOBilling_privateKnown 5 +#define Z_IOBilling_privateNotKnown 6 union { Odr_null *noinfo; @@ -135,11 +133,9 @@ typedef struct Z_IOTaskPackage typedef struct Z_ItemOrder { - enum - { - Z_ItemOrder_esRequest, - Z_ItemOrder_taskPackage - } which; + int which; +#define Z_ItemOrder_esRequest 0 +#define Z_ItemOrder_taskPackage 1 union { Z_IORequest *esRequest;