OLD | NEW |
1 /* | 1 /* |
2 * Copyright © 2011 Google, Inc. | 2 * Copyright © 2011 Google, Inc. |
3 * | 3 * |
4 * This is part of HarfBuzz, a text shaping library. | 4 * This is part of HarfBuzz, a text shaping library. |
5 * | 5 * |
6 * Permission is hereby granted, without written agreement and without | 6 * Permission is hereby granted, without written agreement and without |
7 * license or royalty fees, to use, copy, modify, and distribute this | 7 * license or royalty fees, to use, copy, modify, and distribute this |
8 * software and its documentation for any purpose, provided that the | 8 * software and its documentation for any purpose, provided that the |
9 * above copyright notice and the following two paragraphs appear in | 9 * above copyright notice and the following two paragraphs appear in |
10 * all copies of this software. | 10 * all copies of this software. |
(...skipping 19 matching lines...) Expand all Loading... |
30 | 30 |
31 #ifndef HB_VERSION_H | 31 #ifndef HB_VERSION_H |
32 #define HB_VERSION_H | 32 #define HB_VERSION_H |
33 | 33 |
34 #include "hb-common.h" | 34 #include "hb-common.h" |
35 | 35 |
36 HB_BEGIN_DECLS | 36 HB_BEGIN_DECLS |
37 | 37 |
38 | 38 |
39 #define HB_VERSION_MAJOR 1 | 39 #define HB_VERSION_MAJOR 1 |
40 #define HB_VERSION_MINOR 2 | 40 #define HB_VERSION_MINOR 3 |
41 #define HB_VERSION_MICRO 7 | 41 #define HB_VERSION_MICRO 0 |
42 | 42 |
43 #define HB_VERSION_STRING "1.2.7" | 43 #define HB_VERSION_STRING "1.3.0" |
44 | 44 |
45 #define HB_VERSION_ATLEAST(major,minor,micro) \ | 45 #define HB_VERSION_ATLEAST(major,minor,micro) \ |
46 ((major)*10000+(minor)*100+(micro) <= \ | 46 ((major)*10000+(minor)*100+(micro) <= \ |
47 HB_VERSION_MAJOR*10000+HB_VERSION_MINOR*100+HB_VERSION_MICRO) | 47 HB_VERSION_MAJOR*10000+HB_VERSION_MINOR*100+HB_VERSION_MICRO) |
48 | 48 |
49 | 49 |
50 HB_EXTERN void | 50 HB_EXTERN void |
51 hb_version (unsigned int *major, | 51 hb_version (unsigned int *major, |
52 unsigned int *minor, | 52 unsigned int *minor, |
53 unsigned int *micro); | 53 unsigned int *micro); |
54 | 54 |
55 HB_EXTERN const char * | 55 HB_EXTERN const char * |
56 hb_version_string (void); | 56 hb_version_string (void); |
57 | 57 |
58 HB_EXTERN hb_bool_t | 58 HB_EXTERN hb_bool_t |
59 hb_version_atleast (unsigned int major, | 59 hb_version_atleast (unsigned int major, |
60 unsigned int minor, | 60 unsigned int minor, |
61 unsigned int micro); | 61 unsigned int micro); |
62 | 62 |
63 | 63 |
64 HB_END_DECLS | 64 HB_END_DECLS |
65 | 65 |
66 #endif /* HB_VERSION_H */ | 66 #endif /* HB_VERSION_H */ |
OLD | NEW |