--- calligra-3.1.0/filters/karbon/pdf/SvgOutputDev.cpp.old 2019-01-14 18:40:55.580000000 +0000 +++ calligra-3.1.0/filters/karbon/pdf/SvgOutputDev.cpp 2019-01-14 18:53:05.000000000 +0000 @@ -402,7 +402,7 @@ QString str; - const char * p = s->getCString(); + const char * p = s->c_str(); int len = s->getLength(); CharCode code; Unicode *u = nullptr; @@ -451,11 +451,11 @@ *d->body << " y=\"" << y << "px\""; if (font && font->getFamily()) { - *d->body << " font-family=\"" << QString::fromLatin1(font->getFamily()->getCString()) << "\""; - //debugPdf << "font family:" << QString::fromLatin1( font->getFamily()->getCString() ); + *d->body << " font-family=\"" << QString::fromLatin1(font->getFamily()->c_str()) << "\""; + //debugPdf << "font family:" << QString::fromLatin1( font->getFamily()->c_str() ); } else if (font && font->getName()) { - *d->body << " font-family=\"" << QString::fromLatin1(font->getName()->getCString()) << "\""; - //debugPdf << "font name:" << QString::fromLatin1( font->getName()->getCString() ); + *d->body << " font-family=\"" << QString::fromLatin1(font->getName()->c_str()) << "\""; + //debugPdf << "font name:" << QString::fromLatin1( font->getName()->c_str() ); } *d->body << " font-size=\"" << qMax(state->getFontSize(), state->getTransformedFontSize()) << "px\""; @@ -488,7 +488,7 @@ if (maskColors) { for (int y = 0; y < height; y++) { dest = (unsigned int *)(buffer + y * 4 * width); - Guchar * pix = imgStr->getLine(); + unsigned char * pix = imgStr->getLine(); colorMap->getRGBLine(pix, dest, width); for (int x = 0; x < width; x++) { @@ -507,7 +507,7 @@ } else { for (int y = 0; y < height; y++) { dest = (unsigned int *)(buffer + y * 4 * width); - Guchar * pix = imgStr->getLine(); + unsigned char * pix = imgStr->getLine(); colorMap->getRGBLine(pix, dest, width); }