mirror of
				https://github.com/swaywm/sway.git
				synced 2025-11-03 09:01:43 -05:00 
			
		
		
		
	Merge pull request #1995 from RedSoxFan/fix-1985
Change scale from int32_t to double for pango
This commit is contained in:
		
						commit
						fe24f58297
					
				
					 2 changed files with 6 additions and 6 deletions
				
			
		| 
						 | 
				
			
			@ -71,7 +71,7 @@ int escape_markup_text(const char *src, char *dest, int dest_length) {
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
PangoLayout *get_pango_layout(cairo_t *cairo, const char *font,
 | 
			
		||||
		const char *text, int32_t scale, bool markup) {
 | 
			
		||||
		const char *text, double scale, bool markup) {
 | 
			
		||||
	PangoLayout *layout = pango_cairo_create_layout(cairo);
 | 
			
		||||
	PangoAttrList *attrs;
 | 
			
		||||
	if (markup) {
 | 
			
		||||
| 
						 | 
				
			
			@ -103,7 +103,7 @@ PangoLayout *get_pango_layout(cairo_t *cairo, const char *font,
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
void get_text_size(cairo_t *cairo, const char *font, int *width, int *height,
 | 
			
		||||
		int32_t scale, bool markup, const char *fmt, ...) {
 | 
			
		||||
		double scale, bool markup, const char *fmt, ...) {
 | 
			
		||||
	static char buf[2048];
 | 
			
		||||
 | 
			
		||||
	va_list args;
 | 
			
		||||
| 
						 | 
				
			
			@ -120,7 +120,7 @@ void get_text_size(cairo_t *cairo, const char *font, int *width, int *height,
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
void pango_printf(cairo_t *cairo, const char *font,
 | 
			
		||||
		int32_t scale, bool markup, const char *fmt, ...) {
 | 
			
		||||
		double scale, bool markup, const char *fmt, ...) {
 | 
			
		||||
	static char buf[2048];
 | 
			
		||||
 | 
			
		||||
	va_list args;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,10 +18,10 @@
 | 
			
		|||
 */
 | 
			
		||||
int escape_markup_text(const char *src, char *dest, int dest_length);
 | 
			
		||||
PangoLayout *get_pango_layout(cairo_t *cairo, const char *font,
 | 
			
		||||
		const char *text, int32_t scale, bool markup);
 | 
			
		||||
		const char *text, double scale, bool markup);
 | 
			
		||||
void get_text_size(cairo_t *cairo, const char *font, int *width, int *height,
 | 
			
		||||
		int32_t scale, bool markup, const char *fmt, ...);
 | 
			
		||||
		double scale, bool markup, const char *fmt, ...);
 | 
			
		||||
void pango_printf(cairo_t *cairo, const char *font,
 | 
			
		||||
		int32_t scale, bool markup, const char *fmt, ...);
 | 
			
		||||
		double scale, bool markup, const char *fmt, ...);
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue