#include "chxj_jhtml.h"
#include "chxj_jxhtml.h"
#include "chxj_iphone.h"
+#include "chxj_android.h"
#include "chxj_img_conv_format.h"
#include "chxj_qr_code.h"
#include "chxj_encoding.h"
.emoji_only_converter = chxj_iphone_emoji_only_converter,
},
{
+ /* CHXJ_SPEC_softbank_android */
+ .converter = chxj_convert_android,
+ .encoder = chxj_encoding,
+ .emoji_only_converter = chxj_android_emoji_only_converter,
+ },
+ {
+ /* CHXJ_SPEC_au_android */
+ .converter = chxj_convert_android,
+ .encoder = chxj_encoding,
+ .emoji_only_converter = chxj_android_emoji_only_converter,
+ },
+ {
+ /* CHXJ_SPEC_docomo_android */
+ .converter = chxj_convert_android,
+ .encoder = chxj_encoding,
+ .emoji_only_converter = chxj_android_emoji_only_converter,
+ },
+ {
+ /* CHXJ_SPEC_android */
+ .converter = chxj_convert_android,
+ .encoder = chxj_encoding,
+ .emoji_only_converter = chxj_android_emoji_only_converter,
+ },
+ {
/* CHXJ_SPEC_HTML */
.converter = NULL,
.encoder = NULL,
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
request_conf->entryp = entryp = chxj_apply_convrule(r, dconf->convrules);
if (dconf->image != CHXJ_IMG_ON) {
if (! entryp) {
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
default:
break;
}
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
default:
break;
}
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
default:
break;
}
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
default:
break;
}
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
default:
break;
}
case CHXJ_SPEC_iPhone2:
case CHXJ_SPEC_iPhone3:
case CHXJ_SPEC_iPhone4:
+ case CHXJ_SPEC_softbank_android:
+ case CHXJ_SPEC_au_android:
+ case CHXJ_SPEC_docomo_android:
+ case CHXJ_SPEC_android:
break;
default: