I would guess that you are #including <sys/sysmacros.h> (perhaps
indirectly) which looks like this on my system:

/* Access the functions with their traditional names.  */
#define major(dev) gnu_dev_major (dev)
#define minor(dev) gnu_dev_minor (dev)
#define makedev(maj, min) gnu_dev_makedev (maj, min)

Oliver

On 30 September 2014 16:11, Michael Sumulong <[email protected]> wrote:
> I have a message where version information is passed and my message fields
> contain a uint32's for major and minor numbers (as well as
> patch/pre_release/build info strings along the lines of semver.org). When I
> use the version message type in my program, the major/minor fields show up
> as gnu_dev_major/gnu_dev_minor. Is this normal behavior / documented
> anywhere?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Protocol Buffers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/protobuf.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to