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 <msumul...@gmail.com> 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 protobuf+unsubscr...@googlegroups.com.
> To post to this group, send email to protobuf@googlegroups.com.
> 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 protobuf+unsubscr...@googlegroups.com.
To post to this group, send email to protobuf@googlegroups.com.
Visit this group at http://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to