公司只给98天产假可能违法。根据相关法律规定,女职工生育享受98天产假,其中产前可以休假15天;难产的,增加产假15天;生育多胞胎的,每多生育1个婴儿,增加产假15天。此外,部分地区还会有延长产假等奖励性规定。如果当地有额外的产假天数规定,公司仅给予98天产假,就侵害了女职工应享有的合法权益,女职工有权要求公司按照法律规定补足产假天数。女职工可与公司协商解决,若协商不成,可向劳动监察部门投诉,由劳动监察部门责令公司改正;也可申请劳动仲裁,通过法律途径维护自身权益,要求公司支付产假期间的相关待遇等。总之,公司应严格遵守法律法规,保障女职工的产假权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。