Patch for compilers with 'near' and 'far' as keywords
Ryan Drake <[email protected]> Fri, 1 Nov 2002 07:10:51 -0800 (PST)
| Newsgroups | gmane.comp.video.opengl.sample.general |
|---|---|
| Message-ID | <[email protected]> |
--0-778533903-1036163451=:32323 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Is this list still active? I've generated a patch to allow libGLU to compile with compilers that complain about 'near' and 'far' being keywords (MSVC). It is attached. Someone with commit access may want to review and apply it. --0-778533903-1036163451=:32323 Content-Type: application/octet-stream; name="glu-near-far-safe.patch" Content-Transfer-Encoding: base64 Content-Description: glu-near-far-safe.patch Content-Disposition: attachment; filename="glu-near-far-safe.patch" ZGlmZiAtYXVyIG9nbC1zYW1wbGUvbWFpbi9nZngvaW5jbHVkZS9nbC9zcGVj L2dsdS5zcGVjIG9nbC1zYW1wbGUtbmZzYWZlL21haW4vZ2Z4L2luY2x1ZGUv Z2wvc3BlYy9nbHUuc3BlYwotLS0gb2dsLXNhbXBsZS9tYWluL2dmeC9pbmNs dWRlL2dsL3NwZWMvZ2x1LnNwZWMJV2VkIE9jdCAzMCAxNjowMDozNCAyMDAy CisrKyBvZ2wtc2FtcGxlLW5mc2FmZS9tYWluL2dmeC9pbmNsdWRlL2dsL3Nw ZWMvZ2x1LnNwZWMJVGh1IE9jdCAzMSAxNjoxMzoxNCAyMDAyCkBAIC00MjIs NyArNDIyLDcgQEAKIAlwYXJhbQkJb2JqWQkJRmxvYXQ2NFBvaW50ZXIgaW4g dmFsdWUKIAlwYXJhbQkJb2JqWgkJRmxvYXQ2NFBvaW50ZXIgaW4gdmFsdWUK IAotVW5Qcm9qZWN0NCh3aW5YLCB3aW5ZLCB3aW5aLCBjbGlwVywgbW9kZWws IHByb2osIHZpZXcsIG5lYXIsIGZhciwgb2JqWCwgb2JqWSwgb2JqWiwgb2Jq VykKK1VuUHJvamVjdDQod2luWCwgd2luWSwgd2luWiwgY2xpcFcsIG1vZGVs LCBwcm9qLCB2aWV3LCB6bmVhciwgemZhciwgb2JqWCwgb2JqWSwgb2JqWiwg b2JqVykKIAlyZXR1cm4JCUludDMyCiAJcGFyYW0JCXdpblgJCUZsb2F0NjQg aW4gdmFsdWUKIAlwYXJhbQkJd2luWQkJRmxvYXQ2NCBpbiB2YWx1ZQpAQCAt NDMxLDggKzQzMSw4IEBACiAJcGFyYW0JCW1vZGVsCQlGbG9hdDY0IGluIGFy cmF5IFsxNl0KIAlwYXJhbQkJcHJvagkJRmxvYXQ2NCBpbiBhcnJheSBbMTZd CiAJcGFyYW0JCXZpZXcJCUludDMyIGluIGFycmF5IFs0XQotCXBhcmFtCQlu ZWFyCQlGbG9hdDY0IGluIHZhbHVlCi0JcGFyYW0JCWZhcgkJRmxvYXQ2NCBp biB2YWx1ZQorCXBhcmFtCQl6bmVhcgkJRmxvYXQ2NCBpbiB2YWx1ZQorCXBh cmFtCQl6ZmFyCQlGbG9hdDY0IGluIHZhbHVlCiAJcGFyYW0JCW9ialgJCUZs b2F0NjRQb2ludGVyIGluIHZhbHVlCiAJcGFyYW0JCW9ialkJCUZsb2F0NjRQ b2ludGVyIGluIHZhbHVlCiAJcGFyYW0JCW9ialoJCUZsb2F0NjRQb2ludGVy IGluIHZhbHVlCmRpZmYgLWF1ciBvZ2wtc2FtcGxlL21haW4vZ2Z4L2xpYi9n bHUvbGlidXRpbC9wcm9qZWN0LmMgb2dsLXNhbXBsZS1uZnNhZmUvbWFpbi9n ZngvbGliL2dsdS9saWJ1dGlsL3Byb2plY3QuYwotLS0gb2dsLXNhbXBsZS9t YWluL2dmeC9saWIvZ2x1L2xpYnV0aWwvcHJvamVjdC5jCVdlZCBPY3QgMzAg MTY6MDA6MzQgMjAwMgorKysgb2dsLXNhbXBsZS1uZnNhZmUvbWFpbi9nZngv bGliL2dsdS9saWJ1dGlsL3Byb2plY3QuYwlUaHUgT2N0IDMxIDE2OjEzOjM1 IDIwMDIKQEAgLTMzMSw3ICszMzEsNyBAQAogCSAgICAgIGNvbnN0IEdMZG91 YmxlIG1vZGVsTWF0cml4WzE2XSwgCiAJICAgICAgY29uc3QgR0xkb3VibGUg cHJvak1hdHJpeFsxNl0sCiAJICAgICAgY29uc3QgR0xpbnQgdmlld3BvcnRb NF0sCi0JICAgICAgR0xjbGFtcGQgbmVhciwgR0xjbGFtcGQgZmFyLAkJICAg IAorCSAgICAgIEdMY2xhbXBkIHpuZWFyLCBHTGNsYW1wZCB6ZmFyLAkJICAg IAogCSAgICAgIEdMZG91YmxlICpvYmp4LCBHTGRvdWJsZSAqb2JqeSwgR0xk b3VibGUgKm9ianosCiAJICAgICAgR0xkb3VibGUgKm9iancpCiB7CkBAIC0z NTAsNyArMzUwLDcgQEAKICAgICAvKiBNYXAgeCBhbmQgeSBmcm9tIHdpbmRv dyBjb29yZGluYXRlcyAqLwogICAgIGluWzBdID0gKGluWzBdIC0gdmlld3Bv cnRbMF0pIC8gdmlld3BvcnRbMl07CiAgICAgaW5bMV0gPSAoaW5bMV0gLSB2 aWV3cG9ydFsxXSkgLyB2aWV3cG9ydFszXTsKLSAgICBpblsyXSA9IChpblsy XSAtIG5lYXIpIC8gKGZhciAtIG5lYXIpOworICAgIGluWzJdID0gKGluWzJd IC0gem5lYXIpIC8gKHpmYXIgLSB6bmVhcik7CiAKICAgICAvKiBNYXAgdG8g cmFuZ2UgLTEgdG8gMSAqLwogICAgIGluWzBdID0gaW5bMF0gKiAyIC0gMTsK --0-778533903-1036163451=:32323--